Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/04/2007, 06:09
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Re: Borrar todos los hijos

Fijate si esto te sirve:
Código PHP:
<?php
mysql_connect
('localhost','root','');
mysql_select_db('padre');
function 
obtenerValores($idpadre,&$acum){
$acum[]=$idpadre;
$qry=mysql_query("select * from tabla where PADRE='$idpadre'");
while(
$row=mysql_fetch_assoc($qry)){
//echo $row['CATEGORIA'].'<br />';
$acum[]=$row['ID'];
obtenerValores($row['ID'],$acum);
}
}
$acum=array();
obtenerValores(3,$acum);
$idis=array_unique($acum);
$val=implode("','",$idis);
if(
count($idis)>0)
mysql_query("delete from tabla where ID in ('$val')");
?>

Última edición por Panino5001; 28/04/2007 a las 07:18