Foros del Web » Programando para Internet » PHP »

Guardar multiples variables en un campo MySQL

Estas en el tema de Guardar multiples variables en un campo MySQL en el foro de PHP en Foros del Web. Hola otra véz :P, ¿ Como hago para guardar la ruta de un archivo compuesto por varias variables ?, probé de muchas maneras ... miren: ...
  #1 (permalink)  
Antiguo 03/11/2010, 17:48
Avatar de VbOkonly  
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 9 meses
Puntos: 5
Guardar multiples variables en un campo MySQL

Hola otra véz :P, ¿ Como hago para guardar la ruta de un archivo compuesto por varias variables ?, probé de muchas maneras ... miren:

Esto es el archivo final que sale de una libreria GD:

Código PHP:
      imagejpeg($dimg"$tdir".$prefijo."_" $url);   // Saving The Image 
donde $dimg es el archivo final, $tdir es la carpeta, $prefijo es un random para evitar archivos duplicados y $url es el nombre del archivo en si


Deseo guardarlo en el campo 'thumb' con un update en la DB pero no vá:

Código PHP:
mysql_query("UPDATE INTO usuarios set thumb = '"$tdir".$prefijo."_" . $url' WHERE usuario = '.$_SESSION["k_username"].'"$db); 
probé de muchas maneras, pero todavia soy novato en el tema de las comillas dobles y simples

Gracias de antemano :)

Última edición por VbOkonly; 03/11/2010 a las 18:26
  #2 (permalink)  
Antiguo 03/11/2010, 20:47
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Guardar multiples variables en un campo MySQL

Saludos

Te recomiendo manejar esa concatenacion en una variable aparte y no dentro de la sentencia

Código PHP:

$img
=$tdir.$prefijo."_".$url
$username=$_SESSION["k_username"];
mysql_query("UPDATE INTO usuarios set thumb = '$img' WHERE usuario = '$username' "$db); 
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 03/11/2010, 20:48
Avatar de anacona16  
Fecha de Ingreso: marzo-2010
Ubicación: Bogota DC
Mensajes: 610
Antigüedad: 14 años, 1 mes
Puntos: 52
Respuesta: Guardar multiples variables en un campo MySQL

Código PHP:
mysql_query("UPDATE usuarios SET thumb = ".$tdir.$prefijo."_".$url." WHERE usuario = '".$_SESSION['k_username']."'"$db); 
Proba así, el "INTO" es para hacer una insercion no una actualización.

Etiquetas: multiples, mysql, variables, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:57.