我试图通过存储在主表“movies”中的外键来获取演员列表。如果所有演员字段都被填充,它将工作,但如果这些字段中的任何一个为NULL,它将死亡。
$stars = mysql_query("
SELECT actor_name
FROM actors
WHERE actorID = $row[5] OR actorID = $row[6] OR actorID = $row[7] OR actorID = $row[8] OR actorID = $row[9] OR actorID = $row[10]
")
or die("<h1>Error - (stars) the query could not be executed</h1>\n");
$count = 0;
while ($row_stars = mysql_fetch_array($stars)) {
print("$row_stars[0]<br/>\n");
if ($count == 2) {
print("</td>\n");
print("<td>\n");
}
$count++;
}
print("</td>\n </tr>\n");
最好的处理方法是什么?
2条答案
按热度按时间3htmauhk1#
现在试试看
li9yvcax2#
使用MySQL COALESCE() function