|
Mostrar Mensajes
|
Páginas: [1] 2 3 4
|
1
|
Programación / PHP / tablas de multiplcar
|
en: 2 Octubre 2017, 21:19 pm
|
toi haciendo programa que haga las tabla de multiplicar del 8 al 10 asi 8 x10,8x11,8x12 9x10,9x11,9x12 lo hice con un for pero ahora debo de hacerlo con while y con do while pero no se por no sale igual este es con for //antiganso for($t=8; $t<=10; $t++) { echo "<h3> Tabla del $t </h3>"; // generamos la tabla for($i=8; $i<=12; $i++) { echo "$t x $i = ".($t*$i) . "<br/>"; } } ?>
aqui lo hice con while pero no sale igual no imrpime la tablas completo no saben a que se deba? $t=8; $i=8; while($t<=10) { echo "<h3> Tabla del $t </h3>"; echo $t++; while($i<=12) { echo "$t x $i = ".($t*$i) . "<br/>"; echo $i++; } } ?>
|
|
|
2
|
Programación / PHP / Problemas con programa k calcula factorial del numero
|
en: 29 Septiembre 2017, 22:25 pm
|
Ando intentnaod hace run programa k calcule el factorial d eun numero pero no entiendo como hacer que me imprime de ciertos numeros especificos intenrte hacer esto <?php $factorial=1; $num=5; for($i=0; <=num; $i++ ) $factorial=$factorial * $i echo "El factorial del numero es" $factorial; ?> pero ocupo que sean de asi es la parte que no me sale alguien tiene idea de como se resuelve 4x3x2x1 4x3=12 12x3=36 36 x 2=78 78 x 1 = 78
|
|
|
3
|
Programación / PHP / Problema con programa
|
en: 27 Septiembre 2017, 08:43 am
|
Buenas estoy intentaod hacer un programa que muetsre numerois pares,impares k cuente del 10 al 1 y de 5 en 5 pero ocupo k el resuktado se vea asi en pantalla en forma de hacia abajo no como lo tradicional que es en una linea de codigo hice esto peor no logro have rk se vean seprados soi nuevo en php 10 2 1 1 9 3 5 8 5 10 7 4 6 8 <?php for($i=1; $i<=10; $i++){ $sucesivo=11-$i; $pares=$i * 2; $impares=$i * 2 -1; $extras=$i * 5-5; echo $sucesivo,$pares,$impares,$extras; } ?>
pero me sale lineal y no me sale en columnas hacia abajo alguien tiene idea de como se hace? Saludos
|
|
|
4
|
Programación / Bases de Datos / error con un procedimiento con cursor
|
en: 21 Abril 2017, 09:12 am
|
buenas noches estaba haciendo un ejercicio pero no encuentro el error por mas que busco no se a que se deba y no se mucho de mysql intento hacer esto CREATE PROCEDURE temporal( IN temp INT) BEGIN DECLARE maxima INT SELECT MAX(ventas) FROM vendedor INTO maxima; CREATE TABLE ven_temp AS SELECT id_vendedor FROM vendedor; WHERE ventas=maxima; COMMIT; END;
me marca error #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'SELECT max(ventas) FROM vendedor INTO maxima' at line 5 quito . y comas y sigue igual no se a que se deba creo que puede ser por la version pero no se como se haga a la version que tengo uso esta Versión de PHP: 5.5.38 phpmyadmin Acerca de esta versión: 4.5.1 Saludos
|
|
|
5
|
Programación / PHP / querys que no se comunican con la bd
|
en: 25 Noviembre 2016, 07:08 am
|
Buenas comunidad etuve investigand y ya pude hacer que unos querys me guarden a la base de datos pero hay otros que no y sigo el mismo procedmiento no entiendo a que se deba ya verifica los id,hice un select db con la bd pero no me guardan a la base de datos quisiera saber que me esta fallando por ya llevo haciendo muchas maneras y no logro haer que se guarde en esta tabla <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <marquee bgcolor="#0000CC"> INGRESE SUS DATOS</marquee> <form id="form1" name="form1" method="post" action="Datospersonales.php"> <table width="353" border="0"> <input type="text" name="id" id="id" /></td> <input type="text" name="nombres" id="nombres" /></td> <input type="text" name="paterno" id="paterno" /></td> <input type="text" name="materno" id="materno" /></td> <input type="text" name="id_civil" id="id_civil" /></td> <input type="text" name="direccion" id="direccion" /></td> <input type="text" name="correop" id="correop" /></td> <input type="text" name="correoa" id="correoa" /></td> <input type="text" name="tcelular" id="tcelular" /></td> <input type="text" name="tcasa" id="tcasa" /></td> <td>TELEFONO TRABAJO </td> <input type="text" name="ttrabajo" id="ttrabajo" /></td> <td><input type="date" name="f_nacimiento" id="f_nacimiento" /></td> <select name="genero" id="genero"> <td><select name="pais_nacimiento" id="pais_nacimiento"> <td><select name="edo_nacimiento" id="edo_nacimiento"> <td><select name="nacionalidad" id="nacionalidad"> <td><select name="identidad" id="identidad"> <input type="text" name="foto" id="foto" /></td> <input type="submit" name="Enviar" id="Enviar" value="Enviar" /> <body background="file:///C:/Users/Desktop/carpetas%20de%20cosas/desarrollo/conacyt2.png">
<?php include("conexion4.php"); if($_POST){ $id=$_POST['id']; $nombres=$_POST['nombres']; $paterno=$_POST['paterno']; $materno=$_POST['materno']; $id_civil=$_POST['id_civil']; $direccion=$_POST['direccion']; $correop=$_POST['correop']; $correoa=$_POST['correoa']; $tcelular=$_POST['tcelular']; $tcasa=$_POST['tcasa']; $ttrabajo=$_POST['ttrabajo']; $f_nacimiento=$_POST['f_nacimiento']; $genero=$_POST['genero']; $pais_nacimiento=$_POST['pais_nacimiento']; $edo_nacimiento=$_POST['edo_nacimiento']; $nacionalidad=$_POST['nacionalidad']; $identidad=$_POST['identidad']; $foto=$_POST['foto']; } if(Enviar=="Enviar"){ $insertar= "INSERT INTO tb_personales(id,nombres,paterno,materno,id_civil,direccion,correop,correoa,tcelular,tcasa,ttrabajo,f_nacimiento,genero,pais_nacimiento,edo_nacimiento,nacionalidad,identidad,foto) VALUES('$id','$nombres','$paterno','$materno','$id_civil','$direccion','$correop','$correoa','$tcelular','$tcasa','$ttrabajo','$f_nacimiento','$genero','$pais_nacimiento','$edo_nacimiento','$nacionalidad','$identidad','$foto')"; <?php
|
|
|
7
|
Programación / PHP / query no guarda registros en la bd
|
en: 16 Noviembre 2016, 07:48 am
|
Buenas comunidad tengo un problema que no he podido encontrar el por que ya tengo todo listo ya esta hecho solo falta que me guarde los registros que se ingresan en las tablas a la base de datos hice esta tabla pero no me guarda cuando ingreso datos ya busque en muchos videos pero no hallo no se que este haciendo mal cambie el msqlqueri por el mysqliquery pero sige sin guardarlos no saben a que se deba? esta es la tabla <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <form id="form1" name="form1" method="post" action="Datospersonales.php"> <table width="353" border="0"> <input type="text" name="id" id="id" /></td> <input type="text" name="nombres" id="nombres" /></td> <input type="text" name="paterno" id="paterno" /></td> <input type="text" name="materno" id="materno" /></td> <input type="text" name="id_civil" id="id_civil" /></td> <input type="text" name="direccion" id="direccion" /></td> <input type="text" name="emailPrincipal" id="emailPrincipal" /></td> <input type="text" name="emailalt" id="emailalt" /></td> <input type="text" name="celular" id="celular" /></td> <input type="text" name="telefonocasa" id="telefonocasa" /></td> <td>TELEFONO TRABAJO </td> <input type="text" name="telefonotrabajo" id="telefonotrabajo" /></td> <td><input type="date" name="nacimiento" id="nacimiento" /></td> <select name="genero" id="genero"> <td><select name="paisdireccion" id="paisdireccion"> <td><select name="estadonac" id="estadonac"> <td><select name="nacionalidad" id="nacionalidad"> <td><select name="identidad" id="identidad"> <input type="text" name="foto" id="foto" /></td> <input type="submit" name="Enviar" id="Enviar" value="Enviar" /> <body background="file:///C:/Users//Desktop/carpetas%20de%20cosas/desarrollo/conacyt2.png"> AQUI HICE LOS POST JUNTO CON EL QUERY: <?php if($_POST){ $id=$_POST['id']; $nombres=$_POST['nombres']; $paterno=$_POST['paterno']; $materno=$_POST['materno']; $id_civil=$_POST['estadocivil']; $direccion=$_POST['direccion']; $correop=$_POST['emailPrincipal']; $correoa=$_POST['emailalt']; $tcelular=$_POST['celular']; $tcasa=$_POST['telefonocasa']; $ttrabajo=$_POST['telefonotrabajo']; $f_nacimiento=$_POST['nacimiento']; $genero=$_POST['genero']; $pais_nacimiento=$_POST['nacionalidad']; $edo_nacimiento=$_POST['estadonac']; $nacionalidad=$_POST['nacionalidad']; $identidad=$_POST['identidad']; $foto=$_POST['foto']; mysqli_query("INSERT INTO tb_personales (id,nombres,paterno,materno,estadocivil,direccion,,emailPrincipal,emailAlt,tcasa,telefonotrabajo,nacimiento, genero,pais_nacimiento,estadonac,nacionalidad,identidad,foto) VALUES('" . $id . "','" . $nombres . "','" . $paterno . "','" . $materno. "','" . $ecivil . "','" . $direccion . "','" . $correop . "','" . $correoa . "','" . $tcelular . "','" . $tcasa . "','" . $ttrabajo . "','" . $f_nacimiento . "','" . $genero . "','" . $pais_nacimiento . "','" .$edo_nacimiento . "','" . $nacionalidad . "','" . $identidad . "','" . $foto ."',)"); } ?> Y CON ESTE CONECTO A LA BASE DE DATOS: <?php $conexion=mysqli_connect("localhost","root","","conacyt"); if($conexion) { echo "Se ha conectado correctamente"; } else{ echo "No se ha podido coenctar"; }
|
|
|
9
|
Programación / PHP / Re: error al mandar localhost
|
en: 9 Noviembre 2016, 21:40 pm
|
SI quiero lo que pasa es que ocupo que lo que se introduzca en la tabla se guarde a la base de datos esta es la tabla el connect alparecer si funciona pero no esta guardando lo que ingreso en la tabla hice esto pero esta dando error mysql_query("INSERT INTO tb_personales VALUES ('" . $id . "','" . $nombres . "',''". $paterno. "','". $materno . "','" . $ecivil . "','" . $direccion . "','" . $pais . "','" .$correop . "', '" . $correoa . "','" . $tcelular . "','" .$tcasa . "','" . $ttrabajo . "','" . $f_nacimiento . ",'" . $genero . "','" . $pais_nacimiento . ",'" . $edo_nacimiento . ",'" . $nacionalidad . ",'" . $identidad . ",'" . $foto ."',)"); include("abre_conexionabd.php"); (id,nombres,paterno,materno,estadocivil,direccion,pais,emailPrincipal,emailAlt,tcasa,telefonotrabajo,nacimiento,genero,pais_nacimiento, estadonac,nacionalidad,identidad,foto) VALUES('". $id ."' ,'"$nombres'",'"$paterno','$materno','$ecivil','$direccion','$pais','$correop','$correoa','$tcelular','$tcasa','$ttrabajo','$f_nacimiento', '$genero','$pais_nacimiento','$edo_nacimiento','$nacionalidad','$identidad','$foto'); mysql_query($_GRABAR_SQL); include("cierra_conexionabd.php"); echo " <p>Los datos han sido guardados con exito.</p> <p><a href='javascript:history.go(-1)'>VOLVER ATRÁS</a></p> ";
me dijieron que asi se guarda pero desconozco Saludos
|
|
|
10
|
Programación / PHP / Re: error al mandar localhost
|
en: 9 Noviembre 2016, 20:12 pm
|
Si tenian razon le fataba un if ya no tira ese error gracias pero ahora quiero que se guarde lo que introduzca en las tablas hice este connect pero introduzco datos y no se guardan no saben a que se deba? los querys ya tienen su insert into me comentaron de un selectdb pero al poner insert into ya selecciona la tabla por eso no entiendo a que se refieren <?php if($conexion) { echo "Se ha conectado correctamente"; } else{ echo "No se ha podido coenctar"; } /** * @author www.intercambiosvirtuales.org * @copyright 2016 */ ?> saludos gracias
|
|
|
|
|
|
|