mysql_fetch_object Frage

Alles, was PHP betrifft, kann hier besprochen werden.

mysql_fetch_object Frage

Postby Transporter » 30. April 2004 09:22

Hallo,

ich bin PHP Anfänger.
Hab meine erste Datenbankabfrage machen wollen.
Zu erst hat es auch funktioniert, aber jetzt stolper ich ständig
über den gleichen Fehler.

Mein Code:
...
<?
mysql_connect("localhost") or die
("Keine Verbindung moeglich");
mysql_select_db("game") or die
("Die Datenbank existiert nicht");
?>

<?
$abfrage = "SELECT nname FROM char";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->nname;
}
?>
...

Wenn ich die Seite im Browser starte bekomme ich folgende Fehlermeldung:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\htdocs\index.php on line 20

Würd mich sehr freuen, wenn mir einer weiterhelfen kann.

Gruß
Transporter
 
Posts: 1
Joined: 30. April 2004 09:17

Postby Wiedmann » 30. April 2004 11:41

Du hasts wirklich eine Tabelle die sich "char" nennt? Eine schlechte Idee, da CHAR ein reserviertes Wort in MySQL ist.

select nname from char
wird deshalb einen Fehler liefern. Du könntest char als String festlegen:
select nname from `char`
oder besser die Tabelle umbenennen.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to PHP

Who is online

Users browsing this forum: No registered users and 2 guests