Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/08/2005, 09:40
Avatar de ostrasjo
ostrasjo
 
Fecha de Ingreso: diciembre-2004
Mensajes: 165
Antigüedad: 20 años, 1 mes
Puntos: 0
Gracias por contestar Yeti,
lo que he hecho es esto

Código PHP:
///borrar mas de 25 mensajes
$select mysql_query("select id from mensajes where idusuario='$user' order by id desc limit 24,1") or die ("Error 1");//Extraigo el mensaje 25 en orden descendente
$row mysql_fetch_array($select);
$apartir $row["id"];//$apartir es la variable desde donde borrará
if(!$apartir){ $apartir=0;}//si no se define 0, sino da error cuando no tienes tantos mensajes
mysql_query("delete from mensajes where ((idusuario=$user) & (id < $apartir))") or die("No borra mensajes");//borra todos los mensajes con id menor a la que he extraido antes 
Se que es un parche chapuza pero bueno...si a alguien le sirve. Un saludo