Foros del Web » Programando para Internet » PHP »

problema con update en 2 lineas

Estas en el tema de problema con update en 2 lineas en el foro de PHP en Foros del Web. buenas: estoy trabajando en un update que es un poco largo y no recuerdo como crearlo en 2 lineas . He aqui el el ejemplo ...
  #1 (permalink)  
Antiguo 19/11/2010, 03:42
 
Fecha de Ingreso: mayo-2010
Mensajes: 46
Antigüedad: 13 años, 11 meses
Puntos: 0
problema con update en 2 lineas

buenas:

estoy trabajando en un update que es un poco largo y no recuerdo como crearlo en 2 lineas . He aqui el el ejemplo


$sql = "UPDATE albums SET nombre_musico_album=$nombre_grupo, nombre_album = $nombre_album,fecha_album = $fecha_album,";
$sql .="album_categoria = $cat_album,nombre_cancion_album = $nombre_cancion,titular_album=$titular,comentario_ album=$desc_album,video_album=$video_album,img_alb um=$nombre_img,img_album_grande=$nombre_img";


este es el resultado:

UPDATE albums SET nombre_musico_album=nada, nombre_album = nada,fecha_album = 11 de noviembre de 2010, album_categoria = rock,nombre_cancion_album = nada.mp3,titular_album=0,comentario_album=esto es una prueba 2,video_album=aqui el video,img_album=avatar.jpg,img_album_grande=avatar .jpg

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 'de noviembre de 2010,album_categoria = rock,nombre_cancion_album = nada.mp3,titu' at line 1

haber si alguien me puede dar una mano!!
un saludo a todos
  #2 (permalink)  
Antiguo 19/11/2010, 03:54
 
Fecha de Ingreso: mayo-2010
Mensajes: 46
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: problema con update en 2 lineas

me respondo!!

ya lo he solucinodado y era que las cadenas que recibía no las tomaba como strings solo faltaban las comillas!!

resuelto!!!!!
  #3 (permalink)  
Antiguo 19/11/2010, 03:54
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: problema con update en 2 lineas

Cita:
Iniciado por floatstudio Ver Mensaje
buenas:

estoy trabajando en un update que es un poco largo y no recuerdo como crearlo en 2 lineas . He aqui el el ejemplo


$sql = "UPDATE albums SET nombre_musico_album=$nombre_grupo, nombre_album = $nombre_album,fecha_album = $fecha_album,";
$sql .="album_categoria = $cat_album,nombre_cancion_album = $nombre_cancion,titular_album=$titular,comentario_ album=$desc_album,video_album=$video_album,img_alb um=$nombre_img,img_album_grande=$nombre_img";


este es el resultado:

UPDATE albums SET nombre_musico_album=nada, nombre_album = nada,fecha_album = 11 de noviembre de 2010, album_categoria = rock,nombre_cancion_album = nada.mp3,titular_album=0,comentario_album=esto es una prueba 2,video_album=aqui el video,img_album=avatar.jpg,img_album_grande=avatar .jpg

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 'de noviembre de 2010,album_categoria = rock,nombre_cancion_album = nada.mp3,titu' at line 1

haber si alguien me puede dar una mano!!
un saludo a todos

Revisa las cadenas de texto:

fecha_album = 11 de noviembre de 2010

fecha_album = "11 de noviembre de 2010" o fecha_album = '11 de noviembre de 2010'

Un saludo!

Etiquetas: lineas, update
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 06:20.