Hallo,
Ergebnis: Anhang
Bei "B" gibt es zwei weitere Filme, aber es wird nur eins angezeigt!
Wie kann ich das ändern?
Wenn ich while($dataMovies = ...) machen, dann bekomme ich zwei alle Filme mit B, dann werden aber nur die Filme gezeigt, die auch in der Datenbank sind.
Wenn es die Filme nicht gibt, dann sollen die <td>'s leer bleiben, wie im Bild
Danke
mfg
Edit
THX
Hat sich erledigt
PHP:
if(isset($_GET["show"]) && $_GET["show"] == "all")
{
$getAlp = range(A, Z);
$x = 1;
$sql = new sql_connect("", "", "", "kg_moviethek");
while($x <= 26)
{
$getMovies = $sql->sql_query("SELECT * FROM kg_movie_data where title like '" . $getAlp[$x - 1] . "%'");
$dataMovies = $sql->fetchArray();
$numMovies = $sql->count_rows();
$id = $dataMovies["id"];
$title = $dataMovies["title"];
$genre = $dataMovies["genre"];
$dur = $dataMovies["duration"];
$fsk = $dataMovies["fsk"];
echo "<table align=\"center\" cellpadding=\"1\" cellspacing=\"0\" width=\"80%\" style=\"border-collapse:collapse;\">\n";
echo "<tr><td colspan=\"5\"> [" . strtoupper($getAlp[$x - 1]) . "]</td></tr>\n";
echo "<tr><td width=\"10%\">Film Nr.:</td><td width=\"40%\">Titel:</td><td width=\"20%\">Genre:</td><td width=\"20%\">Spielzeit:</td><td width=\"10%\">FSK:</td></tr>\n";
echo "<tr bgcolor=\"#DBE0E5\">\n";
echo "<td>$id</td><td>$title</td><td>$genre</td><td>$dur</td><td>$fsk</td>\n";
echo "</tr>\n";
echo "</table><br>\n";
$x++;
}
$sql->close();
}
Ergebnis: Anhang
Bei "B" gibt es zwei weitere Filme, aber es wird nur eins angezeigt!
Wie kann ich das ändern?
Wenn ich while($dataMovies = ...) machen, dann bekomme ich zwei alle Filme mit B, dann werden aber nur die Filme gezeigt, die auch in der Datenbank sind.
Wenn es die Filme nicht gibt, dann sollen die <td>'s leer bleiben, wie im Bild
Danke
mfg
Edit
THX
Hat sich erledigt
Anhänge
Zuletzt bearbeitet: