webForumDet fria alternativet

Ta bort allt i en struktur...

PHP

2 svar · 255 visningar · startad av Neo

Medlem sedan dec. 200079 inlägg
Frågan#1

Hej!

Hur gör jag för att ta bort alla sidor under en viss sida i en struktur?

Måste jag göra en rekursiv lösning?

Detta tar ju bara bort själva sidan plus direkta undersidor men inte undersidorna undersidor :-)

$sqldel = "DELETE from pages WHERE id='$id' OR parcat='$id' AND user='$user'";
$resultdel = mysql_query($sqldel);

// Neo :)

Medlem sedan juni 200010 432 inlägg
#2

Vid rekursion får du se till att "slå i botten" först och sen radera på tillbakavägen.

Medlem sedan dec. 200079 inlägg
#3

Hej PeW!

Jag vet det redan...

Är det inte någon som kan posta ett exempel på en lösning?

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)