當我點擊任何鏈接,它會打開我的數據庫中的所有電影。我只想要那首以那封信開頭的電影,我不知道我犯了什麼錯誤。這裏是我的代碼:PHP MYSQL每個字母都鏈接到另一個電影,但當我點擊我得到所有電影
$azRange = range('A', 'Z');
foreach ($azRange as $letter){
echo '<a href="index.php?naslov='.$letter.'&task=view">'.$letter.'</a> | ';
}
if(isset($_GET["task"]) && $_GET["task"] == "view"){
$naslov = $_GET['naslov'];
$query = "SELECT filmovi.naslov, filmovi.godina, filmovi.trajanje, filmovi.slika
FROM filmovi
ORDER BY naslov";
$result = mysql_query($query)
or die ('SQL Greska: '.mysql_error());
if($result){
while($filmovi = mysql_fetch_array($result)){
echo '<center><b>';
echo '<td><img src="img/'.$filmovi["slika"].'" border="0" width="100" /></td>';
echo '</br>';
echo '<td>'.$filmovi["naslov"].'</td>';
echo '<td> ('.$filmovi["godina"].')</td>';
echo '<br>';
echo '<td>Trajanje: '.$filmovi["trajanje"].' min</td>';
echo '</b></center>';
echo '</tr>';
}
忘記'WHERE'子句? –