나는 다음과 같은 코드를 가지고 :PHP는 MySQL의 코드를 표시하지 않습니다
if(isset($_SESSION['user_id'])) { $query = "SELECT * FROM watchlist,movies WHERE watchlist.page=movies.id AND userid=". $_SESSION['user_id'];
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
while($row = mysql_fetch_assoc($result))
{
echo '<div id="watchlist">';
echo '<a href="watch.php?id='.$row['page'].'"><img src="http://nocmmnt.com/posters/'.$row['imdb_id'].'.jpg" height="217" width="154"></a><br>';
echo '<span style="float:right;"><a href="delete.php?wid='.$row['wid'].'"><img src="image/close_delete.png" width="20"></a></span><a href="watch.php?id='.$row['page'].'">'.$row['title'].'</a><br>';
echo "</div>";
}
elseif(empty($row)) {
echo "You dont have any movies in your watchlist!";
}
내 문제가 비어 내가 그걸 어떻게 해결할 수 그 때이 나던 에코입니다을?
당신 결과를 찾지 못하면 에코를 원하십니까? 그렇다면 인쇄 할 내용은 무엇입니까? 빈 행을 검사하려면 mysql_num_rows를 사용하십시오. –
둥근 닫는 브래킷이 누락되었습니다. 먼저 해결하십시오. – blue
'elseif'에 대한 'if'는 어디에 있습니까? –