Cita:
Iniciado por sergi_climent copia la sentencia otra vez, que rectifique porque me deje unas comillas!
Ahora lo modifique. También pego ahora el loop for que en la que esta encerrada la funcion:
Código PHP:
for($i=1; $i<$numero; $i++)
{
$sql = "UPDATE $tabla_nombre SET " . $tags2[$i] . "= '" . $valores2[$i] . "' where " .$tags2[0] . " = " . $valores2[0];
echo $sql; // La debugeas aquí
mysql_query($sql) or die("Error SQL :".mysql_error()." Sentencia: ".$sql); // o aquí!
}
Me da lo siguiente:
UPDATE inmueble SET = '' where id_inmueble = 8Error SQL :You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= '' where id_inmueble = 8' at line 1 Sentencia: UPDATE inmueble SET = '' where id_inmueble = 8
Puede ser que no me este tomando los parametros a cambiar?