Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/07/2008, 15:54
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses
Puntos: 300
Respuesta: como hago esta consulta?

He reportado a BrujoNic para intentar ofrecerte orientación sobre el problema, que, como te ha dicho BrujoNic, es de programación.
Si la sintaxis SQL es la misma, y la sintaxis PHP también lo era en ambos casos, el problema tiene que estar en la naturaleza de los datos. En esas direcciones incluyes \ . barras y puntos, que en PHP deben ser escapadas. Usando addslashes e introduciendo la doble barra por la barra, lo resolverás.

$conexion = mysql_connect('localhost','root','tuclave');
mysql_select_db("Ruben_C", $conexion);
$dato1=addslashes("fotos_jajaja/4954051.gif");
$dato2=addslashes("../fotos_tra/495405.gif\\");
$query="UPDATE nombretabla SET fotofirma='$dato1', fotofirmaup='$dato2' where id = 1";
$res=mysql_query($query);
?>

Si BrujoNic mueve el hilo a PHP, seguramente te den los especialistas una solución mejor y más limpia al problema, pero es claramente de programación.