mysql_fetch_row()
C4mpt3R? 01.07.2003 - 11:14 678 8
C4mpt3R?
Little Overclocker
|
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 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
|
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
|
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
|
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
|
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!
|
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
|
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
|
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!
|
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 ?
|