| ||||
Hola que tal cambialo asi: Código PHP: Suerte y Salu2. Bye ![]()
__________________ Atte. Mohamed :aplauso: Última edición por baklao; 14/01/2005 a las 17:59 |
| ||||
Por cierto tambien verifica las variables porque cuando copias y pegas las variables se separan y no se porque lo hace por ejemplo alli esta '$apellido_ma terno' y deberia salir '$apellido_materno'. En fin verifica tus variables despues de copiar y pegar. Suerte y Salu2. Bye ![]()
__________________ Atte. Mohamed :aplauso: |
| ||||
No sera que en el action de tu formulario tienes <form method ='post' action= 'ingresodis.php'> y no el ingresodis2.php Suerte y Salu2. Bye ![]()
__________________ Atte. Mohamed :aplauso: |
| ||||
Pekeña NOP NO ES ESO MIRA SI LO CAMBIE <?php $conexion = mysql_connect("localhost","root",""); mysql_select_db ("manifiestosentrada", $conexion); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> INGRESO DE DI</TITLE> </HEAD> <BODY> <?php if ($enviar) { $sql="INSERT INTO di(num_di, cod_estado) "; $sql.=" values('$num_di','$cod_estado')"; mysql_query($sql); $sql="INSERT INTO transportista(nombre,apellido_paterno,apellido_mat erno,cod_transportista)"; $sql.="values('$nombre','$apellido_paterno','$apel lido_materno','$cod_transportista')"; mysql_query($sql); $sql="INSERT INTO cart_de_porte(num_carta)"; $sql.="values('$num_carta')"; mysql_query($sql); $sql="INSERT INTO item(mezcla,mercancia,cod_arancelario,cant_mercanc ia)"; $sql.="values('$mezcla','$mercancia','$cod_arancel ario','$cant_mercancia')"; mysql_query($sql); $result=mysql_query($sql); ?> <font color=#9900FF <H2>Los Datos han sido Insertados </H2></font> <?php } else { ?> <form method ='post' action= 'ingresodis2.php'><tr> <BLOCKQUOTE><td>Numero DI<input type=text name='num_DI' VALUE=''></td><TR> <td>Estado DI<input type=text name='cod_estado' VALUE=''></td><TR><BR><BR> <td>Nombre Transportista<input type=text name='nombre' VALUE=''></td><TR> <td>Apellido Paterno<input type=text name='apellido_paterno' VALUE=''></td><TR><BR><BR> <td>Apellido Materno <input type=text name='apellido_materno' VALUE=''></td><TR> <td>Cod Transportista<input type=text name='cod_transportista' VALUE=''></td><TR><BR><BR> <td>Numero CRT <input type=text name='num_carta' VALUE=''></td><TR> <td>Mezcla<input type=text name='mezcla' VALUE=''></td><TR><BR><BR> <td>Mercancia <input type=text name='mercancia' VALUE=''></td><TR> <td>Codigo Arancelario<input type=text name='cod_arancelario' VALUE=''></td><TR><BR><BR> <td>Cantidad Mercancia <input type=text name='cant_mercancia' VALUE=''></td><TR><BR> </BLOCKQUOTE></BODY> <td><input type =submit name='enviar'value='GUARDAR'></td></tr> </form> </BODY> </HTML> |
| ||||
Bueno tu erro es que no tienes cerrado la llave del else cierala antes del </body> quedaria asi: } ?> </body> </HTML> Suerte y Salu2. Bye ![]()
__________________ Atte. Mohamed :aplauso: |
| ||||
<BODY> <?php $conexion=mysql_connect("127.0.0.1","root",""); mysql_select_db("manifiestosentrada",$conexion); $sql="INSERT INTO di(num_di,cod_estado) "; $sql.=" values('$num_di','$cod_estado')"; mysql_query($sql); $sql="INSERT INTO transportista(nombre,apellido_paterno,apellido_mat erno,cod_transportista)"; $sql.="values('$nombre','$apellido_paterno','$apel lido_materno','$cod_transportista')"; mysql_query($sql); $sql="INSERT INTO cart_de_porte(num_carta)"; $sql.="values('$num_carta')"; mysql_query($sql); $sql="INSERT INTO item(mezcla,mercancia,cod_arancelario,cant_mercanc ia)"; $sql.="values('$mezcla','$mercancia','$cod_arancel ario','$cant_mercancia')"; mysql_query($sql); $result=mysql_query($sql); if($sql) { echo "<font color=#9900FF <H2>Los Datos han sido Insertados</H2></font>\n"; } else { echo"<p> NOSE HA PODIDO INSERTAR</P>\n"; exit; } mysql_close($conexion); ?> </BODY> </HTML> LOS SEPARE MEJOR AHORA , PERO AUN ME DICE K ESTAN INGRESADOS Y NO LOS MUESTRA SNIF ;( |
| ||||
Ahora bien fijate en la tabla transportista el campo apellido_mat erno esta separado por un espacio y lo mismo pasa con la tabla item con el campo cant_mercanc ia. creo que esta variable no la vas a necesitar asi que la puedes quitar $result=mysql_query($sql); Suerte y Salu2. Bye ![]()
__________________ Atte. Mohamed :aplauso: |
| ||||
pekeña mi niño si en eso me habia fijado, saque esa variable gracias por su ayuda... tengo mas dudas con respecto a consultas jeje es que soy novata en esto ![]() gracias me gusto este foro los otros se demorn como una semana en responder ![]() |
| ||||
mmmmmmmmmmm ![]() Código PHP: Suerte y Salu2. Bye ![]()
__________________ Atte. Mohamed :aplauso: |
| |||
Hola; Que interesante el formulario, Carta Porte, tiene algo que ver de transporte desde zonas franca, y el MIC-DTA te resulta, ingresas???? Donde dice : mysql_query($sql); Debe decir : mysql_query($sql,$conexion); Si es una consulta, o lo que sea, debe tener la $conexion respectiva, de lo contrario, no funciona, simplemente no ingresa. Nos vemos. |
| |||
HOla vieja; Mira has esto, anda al administrador de la base de datos, y ve las propiedades de los campos, de las tablas. Creo que no es necesario meter a diferentes tablas. Se debe tener una tabla para la reexpedición, carta_porte, MIC-DTA, con campos primarios relacionados. Pero lo principal es obtener los campos, Not Null, Primary Key, etc. De las diferentes tablas. Si tienes MSN te puedo ayudar mejor, me encuentro en Iquique. Escribe al email que tengo en el perfil. Nos vemos. |