Jag har en funktion som ser ut om följer:
function remove_tree($tid){
$Q = "DELETE FROM tree WHERE Id = $tid";
$R = mysql_query($Q);
$Q2 = "SELECT * FROM tree_member WHERE tree_id = $tid";
$R2 = mysql_query($Q2);
while($rec = mysql_fetch_object($R2)){
echo "deleting indi:".$rec->individual_id;
del_indi($rec->individual_id, 1);
}
echo "OK";
}
Sålänge jag kommenterar bort anropet till del_indi funkar all som det ska, men då anropet är med så kommer aldrig skriptet till echo "OK".
Jag har provat att kommentera bort allt inne i del_indi som annars funkar ok om man kör den för sig, men det spelar ingen roll, fortfarande så dör skriptet om anropet till del_indi är med.
del_indi funktionen ser ut som följer just nu:
function del_indi($id, $silent) {
echo "deleting:".$id;
}
Något echo kommer aldrig från del_indi.
Båda MySQL förfrågningarna funkar utan problem (relevant rad i tabellen "tree" försvinner och echo "deleteing indi" visar rätt id värde.
:q