que estoy haciendo mal?
<?php
$result = mysql_query("UPDATE tabla set campo = '$campo ' WHERE id ='id' ");
{
echo "no actualizado";
else
echo "registro actualizado";
}
}
?>
| ||||
Respuesta: update usa mysql_error para verificar los errores
Código PHP:
Ver original
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: update Cita: lo que necesito es ayuda con la consulta pq no me sale
Iniciado por abimaelrc ![]() usa mysql_error para verificar los errores
Código PHP:
Ver original |
| ||||
Respuesta: update A mi me parece que tiene error de sintaxis:
Código PHP:
Ver original Creo que eso es lo que intentas hacer.
__________________ Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ??? |
| ||||
Respuesta: update Donde estas pasando el ID del registro ? "UPDATE tabla set campo = '$campo ' WHERE id ='id' " Según eso estas diciendo que actualice todos los campos donde ID sea igual a ID... deberias pasarle el ID del registro (no se como lo vas a mandar) asi: "UPDATE tabla set campo = '$campo ' WHERE id ='$id' " Y utiliza lo que dice ABIMAELRC para que sepas que es lo que esta pasando: $result = mysql_query("UPDATE tabla set campo = '$campo ' WHERE id ='id' ") or die (mysql_error());
__________________ Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ??? Última edición por jotaincubus; 11/07/2011 a las 09:29 Razón: Mas informacion |
| |||
Respuesta: update tengo esto que me trae los datos... Código PHP: en el de actulizar tengo esto que me han dicho uds.. $result = mysql_query("UPDATE table set campo = '$campo' WHERE id ='$id' "); if ($result == FALSE) { echo "no actualizado"; }else{ echo "registro actualizado"; } al momento de ejecutar solo muesta el mensaje de "ok". pero la data sigue igual |
| ||||
Respuesta: update entonces en el formulario que te muestra todos los resultados pasale el ID como campo HIDDEN a la sentencia UPDATE
Código HTML:
Ver original Después en el UPDATE lo recoges dependiendo de lo que utilices POS o GET
Código PHP:
Ver original y haces la consulta con ese ID así:
Código MySQL:
Ver original
__________________ Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ??? |
| |||
Respuesta: update Cita:
Iniciado por jotaincubus ![]() entonces en el formulario que te muestra todos los resultados pasale el ID como campo HIDDEN a la sentencia UPDATE
Código HTML:
Ver original Después en el UPDATE lo recoges dependiendo de lo que utilices POS o GET
Código PHP:
Ver original y haces la consulta con ese ID así:
Código MySQL:
Ver original Es que tengo todo parecido a eso mismo que dices...Este es el formulario html Código PHP: y esto seria la consulta... Código PHP: No encuentro donde es que trabaja mal |
| ||||
Respuesta: update Ese codigo PHP lo tenes en otra pagina.php ? Si es asi debes tomar los datos que envías para pasárselos al UPDATE: $nombre = $_GET['nombre']; $id = $_GET['id']; $result = mysql_query("UPDATE tabla set nombre = '$nombre ' WHERE id ='$id' ") or die (mysql_error()); Y recuerda el OR DIE para que te muestre el error....
__________________ Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ??? |
| |||
Respuesta: update Cita: el formulario esta en una diferente a donde se encuentra la consulta
Iniciado por jotaincubus ![]() Ese codigo PHP lo tenes en otra pagina.php ? Si es asi debes tomar los datos que envías para pasárselos al UPDATE: $nombre = $_GET['nombre']; $id = $_GET['id']; $result = mysql_query("UPDATE tabla set nombre = '$nombre ' WHERE id ='$id' ") or die (mysql_error()); Y recuerda el OR DIE para que te muestre el error.... |
| ||||
Respuesta: update Bueno, entonces solo necesitas eso que te coloque... como tu estas enviando el formulario con metodo GET podes fijarte si las variables estan pasando en la URL asi: actualizar.php?nombre=algo&id=otracosa Entonces haces lo que te dije en actualizar.php
Código PHP:
Ver original Y te fijas si hace el UPDATE en la base de datos o te muestra el error con OR DIE
__________________ Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ??? |
| |||
Respuesta: update Cita: Dios mio...q novatada...estaba enviando en POST y recibiendo en GET...gracias a todos de nuevo...
Iniciado por jotaincubus ![]() Bueno, entonces solo necesitas eso que te coloque... como tu estas enviando el formulario con metodo GET podes fijarte si las variables estan pasando en la URL asi: actualizar.php?nombre=algo&id=otracosa Entonces haces lo que te dije en actualizar.php
Código PHP:
Ver original Y te fijas si hace el UPDATE en la base de datos o te muestra el error con OR DIE |
Etiquetas: |