Foros del Web » Programando para Internet » PHP »

Ayudita con una query

Estas en el tema de Ayudita con una query en el foro de PHP en Foros del Web. Saludos, estoy haciendo una query y me sale un error de sintaxis en esta instruccion, me gustaria que me dijeran donde esta el error. Código ...
  #1 (permalink)  
Antiguo 11/07/2005, 18:29
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 20 años, 10 meses
Puntos: 8
Ayudita con una query

Saludos, estoy haciendo una query y me sale un error de sintaxis en esta instruccion, me gustaria que me dijeran donde esta el error.
Código PHP:
update contenidos set (nom_cont='".$_POST['nombre']."',link_cont='".$_POST['link']."'where id_cont=".$id."" 
__________________
El aprendiz.
  #2 (permalink)  
Antiguo 11/07/2005, 20:02
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 21 años, 1 mes
Puntos: 10
no se si sera el error pero las ultimas comillas no hacen faltan:

Código PHP:
UPDATE contenidos SET nom_cont='".$_POST['nombre']."',link_cont='".$_POST['link']."' WHERE id_cont=".$id 
Deberias aclarar si el error te lo da PHP o Mysql (o la base de datos que usás)... y poner un poco mas del codigo que usás
__________________
oohh... quisiera ser godines!!!
  #3 (permalink)  
Antiguo 11/07/2005, 20:44
 
Fecha de Ingreso: febrero-2002
Ubicación: Chile
Mensajes: 1.573
Antigüedad: 22 años, 1 mes
Puntos: 2
Código PHP:
//si no me equivoco aqui deberia esta tu error..
where id_cont=".$id."" //original
 where id_cont= $id. " 
//nuevo, tb lo puedes poner en comillas simples ' y '
//ya nos comentaras. 
  #4 (permalink)  
Antiguo 12/07/2005, 14:57
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 967
Antigüedad: 20 años, 10 meses
Puntos: 8
Bueno chicos, ya lo resolvi, el problema era que habia puesto entre parentesis los campos y valores que queria actualizar, ahora todo esta bien, se los saque y ya esta, gracias por interesarse en ayudarme.
__________________
El aprendiz.
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 18:26.