Hi,
ich ba da irgendwie ein Problem aus dem ich nicht schlau werde:
Folgender Code wirft einen Fehler aus:
Fehlermeldung: Warning: mysql_num_rows(): supplied argument is not a
valid MySQL result resource in
/srv/www/htdocs/web20/html/site/modules/global_admin.php on line 66
echo SQL: SELECT * FROM counter
Datenbank verbindung steht.
In einem anderen Teil der Seite, verwende ich:
An der Stelle funktioniert es.
Ich habe es darauf hin mal mit umbenannten, also komplett
anderen Variabeln versucht um einen Fehler durch doppelbelegung
aus zu schließen ... gleicher Fehler.
Die eigentliche SQL abfrage soll so aussehen:
Gibt den selben Fehler.
Letztendlich soll dieser Script laufen:
Basierend auf diesem Datenbank Konstrukt:
Kann mir da vielleicht jmd weiter helfen?
Ich krieg hier noch die Krise!!!!!!!!!!!!!!!!!
ich ba da irgendwie ein Problem aus dem ich nicht schlau werde:
Folgender Code wirft einen Fehler aus:
PHP-Code:
$sql = "SELECT * FROM counter" ;
$result = mysql_query($sql).mysql_error ;
$row = mysql_num_rows($result) ;
valid MySQL result resource in
/srv/www/htdocs/web20/html/site/modules/global_admin.php on line 66
echo SQL: SELECT * FROM counter
Datenbank verbindung steht.
In einem anderen Teil der Seite, verwende ich:
PHP-Code:
$sql = "SELECT * FROM news";
$result = mysql_query($sql);
$news = mysql_num_rows($result);
Ich habe es darauf hin mal mit umbenannten, also komplett
anderen Variabeln versucht um einen Fehler durch doppelbelegung
aus zu schließen ... gleicher Fehler.
Die eigentliche SQL abfrage soll so aussehen:
PHP-Code:
$sql = "SELECT * FROM counter WHERE ip = '".$ip."' AND sid = '".$sid."'";
Letztendlich soll dieser Script laufen:
PHP-Code:
$sql = "SELECT * FROM counter WHERE ip = '".$ip."' AND sid = '".$sid."'";
$result = mysql_query($sql).mysql_error ;
if (mysql_num_rows($result) == 0) {
// session und ip speichern
}
PHP-Code:
CREATE TABLE `counter` (
`ip` varchar(32) NOT NULL default '',
`sid` varchar(32) NOT NULL default '',
PRIMARY KEY (`ip`)
) TYPE=MyISAM COMMENT='// count sessions';
Ich krieg hier noch die Krise!!!!!!!!!!!!!!!!!
Kommentar