Hallo zusammen
Ich habe folgende Seitenblätterfunktion aufgestellt für ein Gästebuch:
Datei function.inc.php:
Nun bekomme ich folgende fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Apache2\htdocs\page\forum\guestbook.php on line 11
Kann mir da jemand einen Tipp geben was ich falsch mache?
Vielen Dank im Voraus und Gruss
Ich habe folgende Seitenblätterfunktion aufgestellt für ein Gästebuch:
Code:
<?php
include("inc/connect.inc.php");
include("function.inc.php");
if(empty($_REQUEST['start']))
{$_REQUEST['start']="0";}
// Liest Daten aus "tabelle" und setzt 20 Einträge pro Seite
make_pages("tabgbook", 10);
while($row = mysql_fetch_array($data, MYSQL_ASSOC)) {
echo '<table width="515" border="1" bgcolor="#000000" cellpadding="0" cellspacing="0" align="center">'; .....
Datei function.inc.php:
Code:
<?php
/* die Funktionen */
function make_pages($tabelle, $max = 10) {
$query = @mysql_query("SELECT * FROM '$tabelle' ORDER BY id DESC"); // Tabelle wählen
$entries = @mysql_num_rows($query); // Anzahl der Datensätze zählen
$seiten = ceil($entries/$max); // Errechnen von Seitenanzahl (Gesamt geteilt durch Einträge/Seite)
$data = mysql_query("SELECT * FROM '$tabelle' ORDER BY id LIMIT '".$_REQUEST['start']."','$max'");
return $data;
return $seiten;
return $max;
}
function list_pages($filename) { //Seiten ausgeben
global $seiten, $max;
echo '<a href=" '.$filename.'?start=0">,1,</a>';
for($i=1; $i<= $seiten; $i++) {
echo '<a href="'.$filename.'?start='.$i*$max.'">',$i+1,'</a> ';
}
}
?>
Nun bekomme ich folgende fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Apache2\htdocs\page\forum\guestbook.php on line 11
Kann mir da jemand einen Tipp geben was ich falsch mache?
Vielen Dank im Voraus und Gruss