Ver Mensaje Individual
  #7 (permalink)  
Antiguo 03/04/2009, 10:28
Avatar de Avatar810
Avatar810
 
Fecha de Ingreso: agosto-2007
Ubicación: Por rumbos Regios
Mensajes: 485
Antigüedad: 16 años, 8 meses
Puntos: 23
Respuesta: Error al hacer insert

Cita:
Iniciado por majony Ver Mensaje
bueno hice algo mas practico $id_administrador= "$_SESSION['usuario_id']";
Y despues esto:
Código php:
Ver original
  1. $result=mysql_query("insert into noticia(titulo,texto_corto,texto_completo,fecha_publicacion,estado,id_administrador,categoria) values ('$titulo','$texto_corto','$texto_completo','$fecha','$estado',"$id_administrador",'$categoria')",$link) or die(mysql_error());

Gracias
Eso debe seguir teniendo problemas.

Tienes una cadena "insert ..... " y lo quieres concatenar con una variable (local o de sesion) necesitas el PUNTO para concatenerlas correctamente de lo contrario te marca el error que decias al inicio

quedaria asi
Código PHP:
$result=mysql_query("insert into noticia(titulo,texto_corto,texto_completo,fecha_publicacion,estado,id_administrador,categoria) values ('$titulo','$texto_corto','$texto_completo','$fecha','$estado',".$_SESSION['usuario_id'].",'$categoria')",$link) or die(mysql_error()); 
Saludos
__________________
Una demo siempre funcionará correctamente hasta que toque algo tu (hasta ahora) cliente.
Avatar810