Buenas noches gente, miren tengro un problema para actualizar un registro en una base de datos, tengo el siguiente codigo en php que he combinado de unos que vi y lo poco que "se":
Código PHP:
if (isset($id)){
$link = mysql_connect("localhost", "usuario", "password");
mysql_select_db("basedatos",$db);
$sql = "UPDATE menu_$Usuario SET nombre='$nombre', contenido='$contenido', precio='$precio', notas='$notas' WHERE id = $id";
$result = mysql_query($sql);
}else{
echo "Debe especificar un 'id'.\n";
}
Pero lo que hace es agregarme un nuevo registro con los nuevos valores, todos los campos del formulario de origen estan bien, el ID lo estoy mandando en un campo de formulario oculto, la verdad no se que tenga o en que me estoy equivocando.
Espero que puedan ayudarme un cordial saludo! y buenas noches