medokin
Mitglied
Ich habe hier so einen kleines Script zum erstellen von "Seiten"...
Es funktioniert,
aber sobald ich die Datensätze spezifizieren möchte (mit "WHERE genre = $genre"), kommt folgender Fehler....
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\stream\te.php on line 16
Hier mein Code;
Es funktioniert,
aber sobald ich die Datensätze spezifizieren möchte (mit "WHERE genre = $genre"), kommt folgender Fehler....
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\stream\te.php on line 16
Hier mein Code;
PHP:
include("mysql_connect.php");
$genre = $_GET['genre'];
$result = mysql_query("SELECT * FROM stream");
$eintragsanzahl = mysql_num_rows($result);
$maxEinträge = 7;
$seitenanzahl = ceil($eintragsanzahl/$maxEinträge);
if($_GET['page'] == 1)
{
$result2 = mysql_query("SELECT * FROM stream WHERE genre = $genre LIMIT 0,$maxEinträge");
while ($row = mysql_fetch_assoc($result2)) {
echo "Der Film: ".$row['title']." hatte <br>\n";
echo $row['views']." Views<br> \n";
}
for($i = 1;$i<($seitenanzahl +1);$i++)
{
echo "<a href='te.php?page=".$i."'>Seite ".$i."</a><br>";
}
}
if ($_GET['page'] >1)
{
$start=($_GET['page']*$maxEinträge)-$maxEinträge;
$result2 = mysql_query("SELECT * FROM stream WHERE genre = $genre LIMIT $start,$maxEinträge");
while ($row = mysql_fetch_assoc($result2)) {
echo "Der Film: ".$row['title']." hatte <br> \n";
echo $row['views']." Views<br> \n";
}
for($c = 1;$c<($seitenanzahl +1);$c++)
{
echo "<a href='te.php?page=".$c."'>Seite ".$c."</a><br>";
}
}