Bestimmte ID aus Datenbank auslesen...

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Ulf
Mitglied
Beiträge: 61
Registriert: 27.12.2003 14:04
Kontaktdaten:

Bestimmte ID aus Datenbank auslesen...

Beitrag 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?
zeroK
Mitglied
Beiträge: 226
Registriert: 18.02.2003 18:56
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von zeroK »

Bist du sicher, dass deine DB wirklich sowas enthält, wonach du deinen Query aufbaust?
Kein Support via PM, IM oder E-Mail
Ulf
Mitglied
Beiträge: 61
Registriert: 27.12.2003 14:04
Kontaktdaten:

Beitrag 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: ...
zeroK
Mitglied
Beiträge: 226
Registriert: 18.02.2003 18:56
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von zeroK »

Naja, geht der Query wenn du ihn ganz normal in die DB reinklopfst?
Kein Support via PM, IM oder E-Mail
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

füge mal einen [php:mysql_error]-Aufruf hinter mysql_query ein.
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag 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.
Ulf
Mitglied
Beiträge: 61
Registriert: 27.12.2003 14:04
Kontaktdaten:

Beitrag 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!
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag 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.
Benutzeravatar
hufj
Mitglied
Beiträge: 38
Registriert: 21.05.2003 19:28
Wohnort: Wien
Kontaktdaten:

Beitrag 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
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Aber egal in welcher Datei, es wird jedesmal geprüft ob die DB-Abfrage erfolgreich war :roll:
Antworten

Zurück zu „Coding & Technik“