"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

mysql_fetch_row()

C4mpt3R? 01.07.2003 - 11:14 678 8
Posts

C4mpt3R?

Little Overclocker
Avatar
Registered: Nov 2002
Location: vorarlberg
Posts: 115
hallo!

also das problem ist folgendes:

mein webserver hab ich irgendwie abgeschossen und musste ihn darum
neu aufsetzen ...

jetzt sind natürlich alle configs etc. auch weck und ich bin schon halb am
verzweifeln, da ich es nicht schaffe dass der command "mysql_fetch_row()" wieder läuft ...

das problem hatte ich beim ersten mal auch schon, hab es dort irgendwie hinbekommen aber jetzt find ich die einstellung einfach nicht mehr :bash: :fresserettich:

jetzt wäre es super wenn mir schnell jemand sagen könnte wo ich das umstelle ...

habs auch schon gegoogelt find aber irgendwie nix sinvolles ....

thx im voraus

edit: apache version phpdev_423
Bearbeitet von C4mpt3R? am 01.07.2003, 11:18

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
er waere super wenn du genau sagst "was nicht laeuft" error_reporting(E_ALL) ? mysql_error() ? source code? Manual schon durchgelesen ( http://php.net/mysql_fetch_row) ? ist dir resource ok (var_dump($resource) ) ?

C4mpt3R?

Little Overclocker
Avatar
Registered: Nov 2002
Location: vorarlberg
Posts: 115
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:\phpdev\www\brandtner\include\content.content on line 15

das ist die fehlermeldung
source ist ok ich weiß ja dass es funktioniert hat und es ist auch auf einem server und dort funktioniert es ...
es liegt ausschließlich an der serverconfig
ich weiß nur nicht wo .... *gr*

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Das ist doch nicht so schwer, du wirst doch in der Lage sein zu ueberpruefen ob deine Datenbankverbindung OK ist und ob dein Query keinen Fehler verursacht hat ?

Der Fehler sagt aus das der PArameter den du mysql_fetch_row() uebergibt nicht vom type "MySQL result" ist. D.h. es ist _kein_ gueltiges Ergebnis einer Datenbank abfrage.

Entweder du hast ueberhaupot ein Problem und mysql_connect() verbindet schon nicht oder dein vorangehendes mysql_query() gibt schon einen Fehler zurueck.

C4mpt3R?

Little Overclocker
Avatar
Registered: Nov 2002
Location: vorarlberg
Posts: 115
die connection steht und der code funktoniert einwandfrei

es liegt an der konfiguration vom webserver und ich will
wissen wo man das umstellen kann !!!
es liegt sicher kein fehler im code vor!!!

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
stimmen die rechte auf die die db ? prüfe das query trotzdem in der mysql-shell, gibt vielleicht mehr aufschluß, vorallem sind die fehlermeldungen oft besser. (dynamisch erstellte queries mit echo ausgeben)
werden im query GET/POST parameter verwendet? paßt deine register_globals einstellung?

C4mpt3R?

Little Overclocker
Avatar
Registered: Nov 2002
Location: vorarlberg
Posts: 115
ja register globals passen
rechte in der db stimmen auch die hp läuft ja gänzlich über sql
sprich links und content werden immer aus der db gelesen
nur nach dem login (ohne sessions) funzt was nicht ...
aber egal
danke für euere hilfe ...

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
Das ist der klassische Fehler wenn das SQL Statement nicht stimmt. Wenn es das nicht ist kann ich dir nur raten einfach den webserver und php neu aufzusetzen.

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
du hast meine frage nicht beantwortet, deshalb nochmal in langform:
gib das betreffende (zusammentgesetzte) sql-query mit echo aus, und paste es in die (my)sql-shell, bzw ins phpmyadmin-query-feld (oder whatever).
gibts da eine fehlermeldung ?
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz