Seite 1 von 2

Bestimmte ID aus Datenbank auslesen...

Verfasst: 29.12.2003 12:47
von Ulf
Hallo,
ich möchte eine Bestimmte Zeile (ID) der Spalte thread_name aus der Tabelle torum_1 auslesen. Als Test will ich alle Werte, wo die ID größer als 0 ist:

Code: Alles auswählen

$abfrage="SELECT thread_name FROM forum_1 WHERE id>0";
$ergebnis=mysql_query($abfrage);
$i=0;
	while($row=mysql_fetch_object($ergebnis))
	{
	$id[$i]=$row->thread_name;
	$i++;
	}

Dabei bekomme ich immer die Fehlermeldung:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in D:\Programme\PHP+MySQL\PHP Scripte\forum_bayer04.php on line 26

Könnt ihr mir sagen, was daran falsch ist?

Verfasst: 29.12.2003 14:38
von zeroK
Bist du sicher, dass deine DB wirklich sowas enthält, wonach du deinen Query aufbaust?

Verfasst: 29.12.2003 15:23
von Ulf
zeroK hat geschrieben:Bist du sicher, dass deine DB wirklich sowas enthält, wonach du deinen Query aufbaust?
was sol sie denn enthalten? Verstehe nicht ganz :roll: ...

Verfasst: 29.12.2003 15:42
von zeroK
Naja, geht der Query wenn du ihn ganz normal in die DB reinklopfst?

Verfasst: 29.12.2003 16:46
von Pyramide
füge mal einen [php:mysql_error]-Aufruf hinter mysql_query ein.

Verfasst: 29.12.2003 16:50
von Jensemann
Oder um es etwas ausführlicher zu erklären, du betreibst da ganz schlechten coding stil, du erwartest das eine funktion immer das zurückgibt was sie im erfolgsfall tut.

Schau dir einfach mal den code von phpBB an damit du siehst wie man richtig mit Datenbanken arbeitet, dann wirst auch sinnvolle Fehlermeldungen bekommen.

Verfasst: 29.12.2003 17:17
von Ulf
ich wollte eigentlich nur wissen, was an dem Code falsch ist!
Mir ist schon klar, dass ich kein guten Coding-Stil habe, ich bin ja auch erst Anfänger!
Mit dem Verbindungsaufbau is alles klar, da kann der Fehler nicht liegen!

Verfasst: 29.12.2003 17:22
von Jensemann
dann liegt er beim query.

Ich wollte dich damit nich angerifen oder so, aber grade als anfänger musst du dir einen guten coding stil angewöhnen, wenn du erstmal weiter bist fällt das umgewöhnen schwer, sehr schwer.

Verfasst: 30.12.2003 00:00
von hufj
das prob. beim phpbb ist das man sich nicht zurecht findet da die dateien
die funktionieren includet werden von was weiss ich wievielen ordnern

Verfasst: 30.12.2003 00:08
von Pyramide
Aber egal in welcher Datei, es wird jedesmal geprüft ob die DB-Abfrage erfolgreich war :roll: