Buenos días, amigos, y gracias por vuestras aportaciones tan útiles. Mis conocimientos de php son muy limitados, de ahí que necesite ayuda para hacer aprender y hacer cosas, aunque sean básicas.
El caso es que en algo fallo con un código con el que intento la actualización de los campos de un registro en la base de datos. Por alguna razón que no acierto a entender, cuando envío los datos, me actualiza todos los registros, no sólo el que trato de seleccionar, es decir, a todos les copia la información que envío. ¿Alguien puede darme alguna idea de la razón?
<?php
------->conecto con la base de datos
include "conexion.php";
------->recojo los datos desde un formulario
$id=$_POST['id'];
$nombre=$_POST['nombre'];
$direccion=$_POST['direccion'];
------->doy las instrucción para la actualización
$sqlUpdate = mysql_query ("UPDATE registradas SET
nombre='$nombre', direccion='$direccion' WHERE num='$id', $link);
?>
Os agradezco cualquier ayuda.