He estado investigando al respecto y he hecho algunas pruebas.. pero no he tenido éxito

| |||
Insert para datos que muestro junto con datos que se ha de inserta por primera vez Hola amigos, presento el siguiente inconveniente... necesito realizar un insert con datos que muestro en mi pagina registro.php a través de una consulta en bd, al mismo tiempo insertar datos que ingreso en campos de texto que están en esta pagina... alguien ha hecho esto alguna vez o tiene idea de como hacerlo? He estado investigando al respecto y he hecho algunas pruebas.. pero no he tenido éxito ![]() |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri He probado con este código el primer insert es para insertar las variables que estoy ingresando en el formulario de mi pagina, y la intencion del segundo insert es para que se inserten valga la redundancia los datos que se muestra en mi pagina, pero estoy en lo incorecto ![]() $nombre=$_POST['nombre']; $apellido=$_POST['apellido']; $email=$_POST['email']; $usuario=$_POST['usuario']; $clave=$_POST ['clave']; $cliente = mysql_query("INSERT INTO bd.cliente (nombre, apellido, email, usuario, clave) VALUES ('$nombre', '$apellido', '$email', '$usuario', '$clave');"); ("INSERT INTO bd.empresa (nombre, direccion, telefono, pais) VALUES ('$nombre','$direccion','$telefono','$pais'); "); |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri
Código PHP:
Ver original Realmente no logre entenderte pero tienes un error: Cita: Lo que te marque con negrita es lo que no va.. No se si ese era tu problema, al que te referias pero ese es un error, segun creo. Saludos $cliente = mysql_query("INSERT INTO bd.cliente (nombre, apellido, email, usuario, clave) VALUES ('$nombre', '$apellido', '$email', '$usuario', '$clave');"); |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri El insert de los campos que ingreso en la pagina registro.php... si funciona, lo que no funciona y lo que aun no logro solucionar es insertar también los campos que ya muestro en la página... :S |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Cita: No los estaras recogiendo bien, haber si entiendo bien, muestras datos de una consulta y luego quieres volver a enviarlos ya modificados (yo uso sistemas asi, para editar noticias, posts, etc..)Entonces seria algo asi lo tuyo:
Código PHP:
Ver original No entiendo que hay de raro, o que no ande, si ves que las variables no se guardan bien, muestralas con un echo, para verifica que las recojas bien, y si se muestran bien, verifica cuando haces Update o Insert en la BD.. Suerte |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Así muestro los datos de la consulta <input type="" name="nombre" id="nombre"size="20" disabled="disabled" value="<?php echo $id['nombre']; ?>" /> y la manera en que quiero ingresarlo de nuevo en base de datos como otro registro no como actualización es esta: $nombre=$_POST['nombre']; $registro = mysql_query ("INSERT INTO bd.cliente ( nombre) VALUES ('$nombre'); "); |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Pero que Error te marca ![]()
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri bUllan9ebrio muestrame un ejemplo de como insertarías tu en bd un registro que ya muestras, como este: <input type="" name="nombre" id="nombre"size="20" disabled="disabled" value="<?php echo $id['nombre']; ?>" /> seguro la solución es mas fácil de lo que parece!! |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri
Código PHP:
Ver original
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Haber te explico, ese code esta bueno ![]() ![]()
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Si no tira error, y no se inserta es que no estas recojiendo bien los datos. prueba esto:
Código PHP:
Y fijate que en la BD aparezca el nombre "Probando la insercion", si no aparece, es un error del code INSERT..Ver original Luego prueba esto: echo $nombre; si no muestra el nombre recibido, esta mal recibido, debe ser algun error tonto, que no logramos ver :P .. Saludos prueba las 2 cosas que te dije, ya que son los dos factores que pueden estar fallando. |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Hola amigos, gracias por sus respuestas! hice la prueba de almagropaco_ con lo siguiente: $nombre=$_POST['nombre']; $direccion=$_POST['direccion']; $telefono=$_POST['telefono']; $regi = ("INSERT INTO cliente (nombre, dirección, telefono) VALUES ('prueba nombre','$direccion','$telefono'); "); $confimar=mysql_query($regi); y en el campo nombre de la tabla cliente sí aparece ‘prueba nombre’, pero si coloco '$nombre' en vez de 'prueba nombre' en el insert, no me inserta nada... recordemos que nombre es una de las variables que ya muestro en la página registro.php de la consulta que hice en bd... y direccion y telefono son variables que ingreso mediante un campo text en mi pagina registro.php así muestro los datos de la consulta del campo nombre: input type="" name="nombre" id="nombre"size="20" disabled="disabled" value="<?php echo $id['nombre']; ?>" /> como lo indique anteriormente. Lo que no entiende el insert es que debe de tomar en cuenta es la variable $id['nombre'] que ya muestro de la consulta, también la he declaro de esta forma, en lugar de $nombre=$_POST['nombre']; coloco $nombre=$id$['nombre']; para ver si la toma… pero no lo hace. Ya no encuentro de qué forma probar para que esto funcione, ha de ser una tontería como lo han dicho, tontería que no logro ver..:S |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri $nombre=$id$['nombre'];, eso está malo $nombre=$id['nombre']; <---Prueba de esa manera. Cita: Creo que el otro dia te dije cuál era el error ![]() ![]()
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri De esa manera lo estaba probando, me equivoque al mostrarlo aquí... pero igua sigue sin funcionar.. |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Mujer que dura eres ![]() Postea tu código(es como la 3ra vez que lo digo), para ver tu problema. Saludos.
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri require("conexion.php"); $id=$_GET["id"]; $query = "SELECT * FROM id=$id"; $queEmp = mysql_query($query,$conexion); ?> <?php while ($id= mysql_fetch_assoc($queEmp)) { ?> <?php <form action="insertar.php" method="post"> <td> <p class="izquierda">Nombre:</span></span> <input type="" name="nombre" id="nombre" size="20"disabled="disabled" value="<?php echo $id['nombre']; ?>" /></p> <td> <p class="izquierda">Direccion:</span></span> <input type="" name="direccion" id="direccion "size="25" disabled="disabled" value="<?php echo $id['direccion']; ?>" /> <td> <p class="izquierda">Telefono:</span></span> <input type="" name="telefono" id="telefono" size="25" disabled="disabled" value="<?php echo $id['telefono']; ?>" /> </form> <form action="registro.php" method="post" name="f1" id="f1" > <?php } ?> <p><span class="tamano_once">usuario:</span> <input type="text" name="usuario" id="usuario" /> </p> <p><span class="tamano_once">clave:</span> <input type="text" name="clave" id="clave" /> </p> </form> en registro.php se encuentran los insert!!! |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Saludos Según te entendí deseas realizar lo siguiente: 1. Mostrar los datos según un select 2. Esos datos que muestras, tener la opción de modificarlos y guardarlos en una tabla pero guardar también los que se tenían inicialmente me imagino que en otro tabla. Esa es tu duda?
__________________ :.:Nano.:: @nano_hard - Retornando al foro |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Mi duda es como guardar los datos que ya muestro a través de una consulta y al mismo tiempo guardar los datos que ingreso en esa misma página. Es decir en una sola página muestro datos de una consulta y también tengo campos text para ingresar otros datos.. al darle enviar debe de insertarse el registro en una tabla... los datos que muestro no los quiero modificar.. solo mostrarlo, ya los tengo desabilitados. Me explique? |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Saludos Ok te entiendo 1. Para ello debes manejarlo todo en un mismo form 2. Debes tener un botton submit que te direccione a la pagina donde vas a hacer el insert
Código PHP:
Ver original Podrías postear el código donde estas realizando el insert
__________________ :.:Nano.:: @nano_hard - Retornando al foro |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Prueba con esto:
Código PHP:
Ver original y en insertar.php, esto :
Código PHP:
Ver original lesly40 : fijate bien donde cierras los ciclos ![]() ![]()
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| |||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri este es el submit: <input type="submit" id="submit2" name="submit2" /> , por cortar el diseño del formulario no lo coloque... y el insert que tengo en la pagina registro.php a modo de prueba es este: $nombre=$id['nombre']; $direccion=$id['direccion']; $telefono=$id['telefono']; $usuario=$_POST['usuario']; $clave=$_POST['clave'] $regi = ("INSERT INTO cliente (nombre, dirección, telefono, usuario, clave) VALUES ('prueba nombre','$direccion','$telefono','$usuario','$clav e'); "); $confimar=mysql_query($regi); esto es lo ultimo que estoy probando! |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri $nombre=$id['nombre']; $direccion=$id['direccion']; $telefono=$id['telefono']; Ahi esta tu error, si envias por post debes recibir asi: $nombre=$_POST['nombre']; A tu variable nombre le asignaste un nombre(valga la redundancia), y es ese el que debes recoger, prueba con el code que te deje ![]() Cita:
Iniciado por bUllan9ebrio ![]() Prueba con esto:
Código PHP:
Ver original y en insertar.php, esto :
Código PHP:
Ver original lesly40 : fijate bien donde cierras los ciclos ![]() ![]()
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| ||||
Respuesta: Insert para datos que muestro junto con datos que se ha de inserta por pri Saludos bUllan9ebrio El codigo que posteas no va funcionar!.. Se debe manejar en un solo form para capturar todos los valores. De igual manera lo que indicas
Código PHP:
Ver original Es verdad asi debes capturar las variables lesly40
__________________ :.:Nano.:: @nano_hard - Retornando al foro |
Etiquetas: |