Código PHP:
$sql ="UPDATE nombre de tabal set titulo='".$titulo."', texto='".$texto."', foto='.$nombre_archivo.'";
| |||
Problemas con Update hola, soy nueva en esto de php y les cuento toy haciendo un formulario editar, pero la consulta update esta mala por que al editar un texto me edita todo los demas que tengo en la base de dato y no se que puede ser. Código PHP: |
| ||||
Re: Problemas con Update confirmando lo que dicen los muchachos, en el formulario, pones un campo oculto (hidden) y le pones en el value el ID del registro a hacerle el UPDATE. saludos y suerte |
| ||||
Re: Problemas con Update Efectivamente, tal cual te mencionan anteriormente, debes indicar que es lo que quieres actualizar, si no indicas la condicion de "WHERE" te actualizará todos los valores de la tabla. para actualizar debes hacerlo por las key, por ejemplo si tienes un id unico debieses hacer por eso algo como: actualiza el nombre de la persona en la tabla usuarios cuando el id=1 update usuarios set nombre='xxxx' where id=1 Saludos.
__________________ Atte Real BHONOX Programador Cervecero! :borracho: Lenguajes vengan a MI!! |
| |||
Re: Problemas con Update asi lo puse Código PHP: |
| ||||
Re: Problemas con Update Pues si estás mal, la variable que te puse como Código PHP: Obviamente el id lo obtendrás de la misma manera como obtuviste los demás campos, como titulo, texto, fotos etc. A menos que hayas hecho tu tabla sin un campo id como llave primaria. |
| ||||
Re: Problemas con Update es correcto lo que te escribieron todos, solamente le falta el WHERE, pero tal vez no hayas puesto un campo hidden en el formulario que te recoja el valor del id debes colocar dentro de tu formulario un campo id: Código PHP: Código PHP: |