Cita:
Iniciado por lamay
puse el WHERE que me dijieron pero tampoco actualiza
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:
$row = mysql_fetch_assoc($rs);
<input type="hidden" name="id" id="id" value="<? echo $row['id']; ?>" />
//el argumento value debe contener el id del registro de la base de datos
en donde tienes tu sentencia sql para acutalizar los registros
Código PHP:
//la variable $id tiene que obtener el id que se le pasa mediante el formulario
$id = $_POST['id'];
$sql ="UPDATE nombre de tabal set titulo='$titulo', texto='$texto', foto='$nombre_archivo' WHERE id=$id";