Saludos!
Cuando pongo el query con un valor especifico e; record se update perfectamente, pero yo quiero que le de update usando lo que yo escriba en el text box usando $POST. Alguien me puede ayudar con este problema?
gracias
| |||
Problemas Update un record Saludos! Cuando pongo el query con un valor especifico e; record se update perfectamente, pero yo quiero que le de update usando lo que yo escriba en el text box usando $POST. Alguien me puede ayudar con este problema? gracias |
| ||||
Respuesta: Problemas Update un record Seria genial que nos muestres el codigo que usas en el query no ?? Te espero ^^
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| |||
Respuesta: Problemas Update un record Saludos pertdona que no lo mostre. Este es el codigo php: <html> <Body> <h1><b><big> Actualizar Record <h1> <form> <form method="post" action="actualizadat.php"> <?php $con = mysql_connect("localhost","root",""); if(!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("hoja", $con); $Estudiante= "'".$_POST['Estudiante']."'"; $result = mysql_query("SELECT * FROM hr WHERE Numero=$Estudiante"); $row = mysql_fetch_array($result); ?> Numero de Estudiante: <input type="text" name="Estudiante" value="<?php echo ($row['Numero']);?> "/> Nombre: <input type="text" name="nombre" value="<?php echo ($row['Nombre']);?> " /> Fecha: <input type="text" name="fecha" value="<?php echo ($row['Fecha']);?> " /> <br/> <?php $nombre="'".$_POST['nombre']."'"; $fecha="'".$_POST['fecha']."'"; mysql_query("UPDATE hr SET Nombre = '$numero',Fecha='$fecha' WHERE Numero=$Estudiante"); mysql_close($con); ?> <html> <body> <a href="http://localhost/xampp/hr/index.html">Proximo Record</a> </body> </html> <input type="submit" value="Seguir" /> </form> </html> |
| ||||
Respuesta: Problemas Update un record mira lo primero que debes corregir es la forma en que recoges el post... es decir... Cambia esto: Código PHP: Código PHP: Código PHP: Aca estabas capturando con comillas: Código PHP: Código PHP: Código PHP: Por ultimo..... en el ultimo query... en vez de $numero.... no deberia ser $nombre ?? Espero te sirva. Suerte ![]()
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| ||||
Respuesta: Problemas Update un record que cosa aparece en blanco ¿?¿? explicate mejor por favor ^^
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| ||||
Respuesta: Problemas Update un record En todo caso.... no crees que primero deberias actualizar y despues listar..... Tu estas listado (Select) y despues mas abajo estas actualizando.... Al revez creo que deberia ser ^^ Por ultimo..... una vez mas.... En vez de: Código PHP: Código PHP: Suerte ![]()
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| |||
Respuesta: Problemas Update un record Saludos! Yo realize los cambios que me indicaste. Y estoy listando (Select) primero pq necesito tener el record en la pantalla con la información de cada campo. Para despues poder hacerle los cambios correspondientes para actualizarlo. como quiera lo deberia hacer invertido? Gracias |
| ||||
Respuesta: Problemas Update un record Invirtiendo ..... 1. el codigo de conexion a la bd 2. el codigo de actualizacion si hay POST. 3. el codigo de select para obtener los datos. 4. mostrar el formularios con los datos del select. Y listo ^^ Me comentas ![]()
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| |||
Respuesta: Problemas Update un record Saludos! Los invertí y me siguen saliendo en blanco . Es como si no los reconociera. Porque si le pongo un valor como 'Juan' en el query lo actualiza con Juan. Pero cuando le pongo que lea lo que se escribio en el Text box aparece en blanco. Gracias |
| |||
Respuesta: Problemas Update un record Saludos Ya el error esta añadido en la función. Yo probe la función con un valor como'juan'y funciona cuando quiero que ponga el $post es que sale en Blanco Gracias |
| ||||
Respuesta: Problemas Update un record Muestra tu nuevo codigo.... quizas estes haciendo mal.... Postea el codigo que usar ahora tal como te indique.... Te espero ^^
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| |||
Respuesta: Problemas Update un record <html> <Body> <h1><b><big> Actualizar Record <h1> <form> Gracias por tu ayuda <form method="post" action="actualizadat.php"> <?php $con = mysql_connect("localhost","root",""); if(!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("hoja", $con); $nombre=$_POST['nombre']; $fecha=$_POST['fecha']; mysql_query("UPDATE hr SET Nombre ='$nombre',Fecha='$fecha' WHERE Numero=$Estudiante"); mysql_close($con); ?> <?php $con = mysql_connect("localhost","root",""); if(!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("hoja", $con); $Estudiante=$_POST['Estudiante']; $result = mysql_query("SELECT * FROM hr WHERE Numero='$Estudiante'"); $row = mysql_fetch_array($result); ?> Numero de Estudiante: <input type="text" name="Estudiante" value="<?php echo ($row['Numero']);?> "/> Nombre: <input type="text" name="nombre" value="<?php echo ($row['Nombre']);?> " /> Fecha: <input type="text" name="fecha" value="<?php echo ($row['Fecha']);?> " /> <br/> <input type="submit" value="Seguir" /> </form> </html> <html> |
| ||||
Respuesta: Problemas Update un record En este query..... mysql_query("UPDATE hr SET Nombre ='$nombre',Fecha='$fecha' WHERE Numero=$Estudiante"); No deberian haber comillas en el numero ??.... osea asi: mysql_query("UPDATE hr SET Nombre ='$nombre',Fecha='$fecha' WHERE Numero='$Estudiante'"); Sino has un test.... mysql_query("UPDATE hr SET Nombre ='$nombre',Fecha='$fecha' WHERE Numero='$Estudiante'") or die mysql_error(); Espero tu respuesta ^^
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| |||
Respuesta: Problemas Update un record saludos! Cuando le puse eso me salio este error: Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\xampp\hr\actualizadat.php on line 38 Gracias |
| ||||
Respuesta: Problemas Update un record 1. Hiciste lo que te comente de cambiar esto: mysql_query("UPDATE hr SET Nombre ='$nombre',Fecha='$fecha' WHERE Numero=$Estudiante"); Por: mysql_query("UPDATE hr SET Nombre ='$nombre',Fecha='$fecha' WHERE Numero='$Estudiante'"); 2. Cual es la linea 38 ?? no soy adivino mi amigo ^^ 3. Podrias mejor aun hacer: Código PHP: Espero tu respuesta ^^
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| |||
Respuesta: Problemas Update un record Perdona se me olvido poner el código para que lo pudieras ver. SI, hice todos los cambios que me dijiste que le hiciera. Este es el codigo que me da el error en la linea 38: <html> <Body> <h1><b><big> Actualizar Record <h1> <form> <form method="post" action="actualizadat.php"> <?php $con = mysql_connect("localhost","root",""); if(!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("hoja", $con); $nombre=$_POST['nombre']; $fecha=$_POST['fecha']; mysql_query("UPDATE hr SET Nombre ='$nombre',Fecha='$fecha' WHERE Numero='$Estudiante'"); or die mysql_error(); mysql_close($con); ?> <?php $con = mysql_connect("localhost","root",""); if(!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("hoja", $con); $Estudiante=$_POST['Estudiante']; $result = mysql_query("SELECT * FROM hr WHERE Numero='$Estudiante'"); $row = mysql_fetch_array($result); ?> Numero de Estudiante: <input type="text" name="Estudiante" value="<?php echo ($row['Numero']);?> "/> Nombre: <input type="text" name="nombre" value="<?php echo ($row['Nombre']);?> " /> Fecha: <input type="text" name="fecha" value="<?php echo ($row['Fecha']);?> " /> <br/> <input type="submit" value="Seguir" /> </form> </html> <html> <body> <a href="http://localhost/xampp/hr/index.html">Proximo Record</a> </body> </html> Gracias |
| ||||
Respuesta: Problemas Update un record hiciste lo que te dije del echo y ejecutarlo en la base de datos.... Que problemas tienes ahora ??
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| ||||
Respuesta: Problemas Update un record Cita: Pero yo dije:No ejecuta solo lo pone en la pantalla. Cita: Obvio que solo lo pone en la pantalla.... pero eso que sale copialo y ejecutalo en la base de datos para ver si actualiza todo bien o que error te muestra la base de datos.copiar lo que se muestra en el navegador y ejecutarlo en la misma base de datos.... Suerte ![]()
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
Etiquetas: |