Pues (para variar) no me sale, a ver si lo he entendido bien, después de validar los datos (que esto lo haré en el formulario html, tendré que preguntar en su foro xDD) compruebo si hay alguno en blanco, y el que no este en blanco que me lo cambie en la base de datos, así (con el ejemplo de arriba) me queda el siguiente código:
Código PHP:
<?php
$link = mysql_connect("localhost","usuario","pass");
mysql_select_db("bd",$link);
$query = "UPDATE table SET ";
$query .= "nombre='".$_POST['nombre']."' ";
$query .= "telefono='".$_POST['telefono']."' ";
$query .= "WHERE table.id=".$_POST['id'];
$my_error = mysql_error($link);
if(!empty($my_error)) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Datos modificados correctamente";
}
?>
Y al darle a modificar datos me dice datos modificados correctamente, pero no me modifica nada ¿?
Gracias
Un saludo