我有这个PHP代码,我相应地验证和提取查询..但虽然我的查询正在触发,但它以空白屏幕结束。我用die()
评论了该位置;PHP代码以空白屏幕结束
for ($z = 0; $z < count($track); $z++) {
if (in_array($track[$z], $already_track)) {
$at_key = array_search($track[$z], $already_track);
$a = explode(":", $artist[$z]);
$b = explode(":", $already_artist[$at_key]);
$array_compared = array_diff($a, $b);
if (empty($array_compared)) {
continue;
} else {
$sql = mysql_query("INSERT INTO tracklist(aid, sid, rid, added_by, added_on) VALUES('".$album."', '".$track[$z]."', '".$artist[$z]."', '".$_SESSION["userkey"]."', '" . $time . "')") or die(mysql_error());
//die("Yes Here"); //My code output blank screen after this query. Though query fired successully.
}
} else {
$sql = mysql_query("INSERT INTO tracklist(aid, sid, rid, added_by, added_on) VALUES('".$album."', '".$track[$z]."', '".$artist[$z]."', '".$_SESSION["userkey"]."', '" . $time . "')") or die(mysql_error());
}
}
“空白屏幕”可能表明您的PHP配置为将错误输出到错误日志而不是浏览器。错误日志说什么? – imm 2012-03-04 20:06:32