我的MySQL是這樣的:(該表的名稱是類別)PHP遞歸函數刪除所有子節點的原因計算器
'id', 'content', 'parent'
其中:
- ID =類別的ID
- 內容= 一些文本 - 我們 - 不要 - 護理 - 約
- 父=父 類別 的ID
這就是我想現在:
function remrecurs($id) {
$qlist=mysql_query("SELECT * FROM category WHERE parent='$id'");
if (mysql_num_rows($qlist)>0) {
while($curitem=mysql_fetch_array($qlist)) {
remrecurs($curitem['parent']);
}
}
mysql_query("DELETE FROM category WHERE id='$id'");
}
由於某種原因不工作和崩潰.. 任何想法,我做錯了嗎?
謝謝!現在工作的很好 - 我討厭它,當這樣的事情讓我放慢腳步 - 我想對某些事情需要另一種觀點:) – DreamWave 2010-10-21 09:23:06