이 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