Was ist hier falsch???
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
argument
beitrag
count
database
date
eintrag
fehler
gen
limit
not
null
page
programmierfehler
resource
result
skat
skript
stattdessen
stecken
tabelle
-
Hi,
Was ist hier falsch???
Fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/skate-4fun/html/seiten_trenner.php on line 13
Code:
if(@!$site)$site = 1; $limit = 10; // ?ndere diese zahl um die zahl der maximalen beitr?ge auf einer seite zu ?ndern $start = ($site-1)*$limit; $sql_sites = "SELECT * FROM gbook"; $result_sites = mysql_query($sql_sites); $num_sites = mysql_num_rows($result_sites); $sites = ceil($num_sites/$limit);
Thx!
Lg sebi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Na wahrscheinlich gibt es gar keine tabelle oder einen eintrag in der tabelle..
Es ist kein programmierfehler sondern ein mySQL fehler, daher musste ma schauen was mit der DB ist... -
CREATE TABLE `gbook` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(30) NOT NULL default '',
`mail` varchar(100) default NULL,
`page` varchar(100) default NULL,
`eintrag` text NOT NULL,
`date` int(15) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
Was soll da dran nicht gut sein???
Einen Eintrag hab ich auch!!!
Beitrag ge?ndert am 9.03.2006 12:30 von skate-4fun -
Mach stattdessen lieber:
<?php $sql_sites = "SELECE COUNT(*) FROM `gbook` WHERE 1;"; $result_sites = mysql_query($sql_sites); $rows = mysql_fetch_row($result_sites); //Zeilenanzahl ist nun in $rows[0] gespeichert ?>
MfG Asmodeus
//PS: Fehler kann ich keinen am PHP-Skript erkennen..
//h?chstens, dass die MySQL-Verbindung m?glicherweise nicht korrekt aufgebaut wurde.. -
Ist das das ganze Script? Wenn ja, w?sste ich, wo der Fehler stecken k?nnte!
Hast du denn eigentlich eine Verbindung zur Datenbank aufgebaut?
mysql_connect("mysql.lima-city.de", "USER876876","pwd"); mysql_select_db("database");
Vielleicht musst du einfach mal sowas oben in deinem Script einf?gen...
MfG sebigisler -
asmodeus schrieb:
Mach stattdessen lieber:
<?php $sql_sites = 'SELECE COUNT(*) FROM `gbook` WHERE 1;'; $result_sites = mysql_query($sql_sites); $rows = mysql_fetch_row($result_sites); //Zeilenanzahl ist nun in $rows[0] gespeichert ?>
MfG Asmodeus
//PS: Fehler kann ich keinen am PHP-Skript erkennen..
//h?chstens, dass die MySQL-Verbindung m?glicherweise nicht korrekt aufgebaut wurde..
Hehe,
jetzt ist wieder ein Fehler:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/skate-4fun/html/seiten_trenner.php on line 13
Greets sebi (Ich muss mir das nochmals mit der Verbindung anschauen...) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage