你的id都是唯一吗?
$sql=delete from t1 where id=$id;
执行删
$sql=delete from t2 where id=$id;
执行删
$sql=delete from t3 where id=$id;
执行删
$sql=delete from t4 where id=$id;
执行删
$sql=delete from t1 where id=$id;
执行删
$sql=delete from t2 where id=$id;
执行删
$sql=delete from t3 where id=$id;
执行删
$sql=delete from t4 where id=$id;
执行删
$rs = mysql_query("select id from t2 where date<'$t'"); //检索待删除的记录
while(list($r) = mysql_result($rs))
$ar[] = $r;
$str = join(",",$ar); // 连接id列表成串,假定id为数字类型
mysql_query("delete from t1 where id in ($str)");
mysql_query("delete from t2 where id in ($str)");
mysql_query("delete from t3 where id in ($str)");
mysql_query("delete from t4 where id in ($str)");