Ver Mensaje Individual
  #12 (permalink)  
Antiguo 03/04/2005, 23:35
pintix
 
Fecha de Ingreso: octubre-2004
Ubicación: Barcelona
Mensajes: 195
Antigüedad: 19 años, 6 meses
Puntos: 7
Cita:
Iniciado por coyote20
saludo d enuevo buen haciendo las diferente pruebas aun persiste si lo hago con el delete

mysql_query("DELETE FROM usuarios WHERE id IN(".$lista.")");
con diferente comillas pues no me resulta y con el UPDATE de esta manera

mysql_query ("UPDATE usuarios SET mensajes = "" WHERE id IN($lista)");

me da este error

Parse error: parse error in d:\inetpub\wwwroot\prueba6\TMP24moxee96n.php on line 17

que se podra hacer seria recomendable poner los datos del mensaje en una segunda tabla no creo que ese sea el remedio a ver que opinan
El problema está en las comillas dobles después de mensajes, quedaría así:
Código:
mysql_query ("UPDATE usuarios SET mensajes = '' WHERE id IN($lista)");
Si estás al principio del proceso de programación yo te recomiendo pasar a varias tablas, no por que sea la solución a tu problema sinó por que es más eficiente. Seguramente en la parte del foro de Bases de datos pueds encontrar ma razones...