Komm mit meiner Seitenzählung nicht weiter.
Hier mal der gekürzte Code auf das wesentliche.
	
Beim ersten durchlauf zeigt er mir auch die Weiter an.
Klicke ich dann auf weiter kommt eine Fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wampp2036\htdocs\text.php on line 40
					Hier mal der gekürzte Code auf das wesentliche.
PHP Code:
	
	
<?php
// Hier fängt die Seitezählung an
if (!$offset || $offset<0) $offset = 0;
$diff = 5;
$rev = mysql_query("SELECT count(*) FROM $artikel WHERE RubrikNr='$show'");
$art_anz = mysql_result($rev,0); // Holt die Artikelanzahl
$anz = mysql_result($rev,0); // Holt noch mal die Artikelmenge für die Seitenzählung
if (!$offset || $offset<0) { $offset = 0; $disabled[prev] = TRUE; }
if (($offset + $diff) >= $anz) {$diff = $anz - $offset;$disabled[next] = TRUE; }
$res = mysql_query("SELECT * FROM $artikel WHERE rubriknr=$show AND lager=0 ORDER BY ArtikelNr LIMIT $offset,$diff");
if ($num = mysql_num_rows($res)) //Zeile 40
    {
    for ($i=0; $i<$num; $i++)
        {
?>
... Hier wirden die Artikel ausgelesen
<?php
    }
}
else
    {
    echo "<font face='$ff' size='2'>Kein Artikel in der Rubrik vorhanden</font>\n";
    }
?>
<table>
<tr>
    <td>
<?php
// Hier kommt die Zählung zum sehen 
    if (!$disabled[prev]) echo "<a href='".$PHP_SELF."?offset=".($offset-5)."'>Zurück</a>";
?>
    </td>
    <td>
<?php
    if (!$disabled[next]) echo "<a href='".$PHP_SELF."?offset=".($offset+5)."'>Weiter</a>";
?>
    </td>
</tr>
</table>
</body>
</html>
Klicke ich dann auf weiter kommt eine Fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wampp2036\htdocs\text.php on line 40
 
          


 gruss
  gruss
							
						
Comment