
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Solo es crear dos consultas e insertarlos. ¿Sabes como insertar en una tabla en la base de datos?
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Asi es, solo crea dos insert y enviar en tu post las variables a insertar ejemplo: mysql_query("insert into prueba1 (Nombre,Apellidos) values ('$nombre','$apellidos')" mysql_query("insert into prueba2 (Nombre,Apellidos) values ('$nombre','$apellidos')" |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Gracias por responder Estimados e ejecutado lo siguiente pero solo me inserta el registro en el primer inser de trabajadores, pero en el de asg_articulos no me resgistra la cedula..? <?php $ced=$_POST['CED']; $tra=$_POST['TRA']; $are=$_POST['ARE']; $sex=$_POST['SEX']; $feci=$_POST['FECI']; $tcon=$_POST['TCON']; $con=mysql_connect("localhost","root"); if($con) { $sql="select*from SIG.trabajadores where cedula='".$ced."'"; $result=mysql_query($sql,$con); if ($result) { $filas=mysql_num_rows($result); if ($filas>0) { echo ("El TRABAJADOR YA ESTA REGISTRADO"); } else { $sql="insert into SIG.trabajadores values('".$ced."','".$tra."','".$are."','".$sex."' ,'".$feci."','".$tcon."')"; $sql2="insert into SIG.asg_articulos values('".$ced."')"; $result=mysql_query($sql,$con); if ($result) { echo("TRABAJADOR REGISTRADO"); } else { echo("NO! se inserto el registro"); } } } else { echo(" No! se conecto la tabla"); } } else { echo(" No se conecto al servidor"); } mysql_close($con); ?> A LA ESPERA DE SU PRONTA RESPUESTA GRACIAS ![]() |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario pues tienes que ejecutar las 2 consultas
Código PHP:
Ver original saludos |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Gracias por tu respuesta amigo pero nada me da error: Parse error: parse error in c:\archivos de programa\easyphp1-8\www\intranet\asignaemp2.php on line 69 la cual la linea: .69 $result=mysql_query($sql,$con); .70 $result=mysql_query($sql2,$con); ![]() |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Saludos Estimados segun mi codigo acontinuacion se inserta el registra con el primer inser en la tabla de trabajadores y el segundo insert no funciona pero me imprime el mensaje de NO! se inserto el registro AYUDA. <?php $ced=$_POST['CED']; $tra=$_POST['TRA']; $are=$_POST['ARE']; $sex=$_POST['SEX']; $feci=$_POST['FECI']; $tcon=$_POST['TCON']; $con=mysql_connect("localhost","root"); if($con) { $sql="select*from SIG.trabajadores where cedula='".$ced."'"; $result=mysql_query($sql,$con); if ($result) { $filas=mysql_num_rows($result); if ($filas>0) { echo ("El TRABAJADOR YA ESTA REGISTRADO"); } else { $sql="insert into SIG.trabajadores values('".$ced."','".$tra."','".$are."','".$sex."' ,'".$feci."','".$tcon."')"; $sql2="insert into SIG.asg_articulos values('".$ced."')"; $result=mysql_query($sql,$con); $result=mysql_query($sql2,$con); if ($result) { echo("TRABAJADOR REGISTRADO"); } else { echo("NO! se inserto el registro"); } } } else { echo(" No! se conecto la tabla"); } } else { echo(" No se conecto al servidor"); } mysql_close($con); ?> ![]() |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario a mi me enloquece tantas "" corazon. puedes hacer esto: Código PHP: |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Cita: en esta tabla solo tienes el campo ced???$sql2="insert into SIG.asg_articulos values('$ced')"; xq segun tengo entendido si tienes varios campos en una tabla y no los vas a llenar todos debes de colocar los campos que vas a llenar ej
Código PHP:
pero es solo algo que imagino otra cosa para que te diga el error sql al depurar la consulta debes colocarle el mysql_error()Ver original
Código PHP:
colocalo asi y dinos el error saludos Ver original
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario si lo que te di es lo que dice carlos, es para depurar y sirve para que veas cual es tu error, aunque me falto mysql_error(), una disculpa |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Cita: jaja eso nos pasa a todos yo casi siempre depuraba asi como indicaste pero nunk sabia el error pero bue saludos Cita: jaja tenia tiempo sin escuchar eso suerte ![]()
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario carlos amigo una ultima pregunta si tambien quier que se registre el campo trabajador en la segunda tabla tengo que hacer esto mismo? $sql2="insert into SIG.asg_articulos (cedula,trabajador) values('$ced','$tra')"; ?¿ |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario Cita: leiste el link que te dejo la amiga?? cuando haces un insert tu le dices cual es el campo y el valor ejemplo
Código PHP:
ahi estan desordenados los campos pero como le estoy diciendo cual es el campo y cual es el valor l debria de tomar lee el link que te dejaron ahi esta mejor explicado suerte Ver original
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
| ||||
Respuesta: Insertar Dato CEDULA en 2 Tablas diferentes desde un formulario yo a veces lo que hago cuando tengo mas de un campo en una tabla y quiero q no contenga nada hago: Código PHP: |
Etiquetas: |