Seite 6 von 7
Verfasst: 01.02.2004 11:30
von EMUGurke
Chaze hat geschrieben:War wohl noch ein bischen Customized.
Ist in der Version 1.0.2 behoben.
Wg. dem SQL-Fehler versuch doch mal die Zeilen in der Admin_reminder.php mit
durch
zu ersetzen.
Das Thema ist zwar schon etwas älter, ich muß es leider trotzdem nochmal aufgreifen, da ich obigen Fehler auch nach der Modifizierung der admin_reminder.php trotzdem noch hab.
Gibt´s noch andere Lösungsmöglichkeit?
der ausgegebene Fehler pro erinnerten User:
Code: Alles auswählen
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homepages/41/d77104199/htdocs/UWM/phpBB2/db/mysql4.php on line 214
Die E-Mail kommt aber zielsicher an, das hab ich getestet. Was bedeutet der Fehler? Denn funktionieren tut es dann ja offenbar.
Vielen Dank für eure Hilfe!
EMU
Edit: Hat sich schon erledigt.
Hätte ich den thread komplett gelesen, hätte ich nicht posten müssen.
(Ich hatte nur einen Eintrag geändert, nicht alle)
Thx - toller Mod!
Verfasst: 08.02.2004 12:29
von distanzcheck
wie muß ich das ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL mit phpmyadmin machen ?
Dirk
Verfasst: 08.02.2004 12:47
von Acid
Verfasst: 25.02.2004 11:09
von Wuppi
Hi
diese mysql_fetch_array() ... /db/mysql4.php (214) - hab ich auch
Hier auf Seite 2 steht was von ersetzen in der mysql.php ... aber ich hab ne mysql4-DB ... und in der mysql4.db hab ich nur
Code: Alles auswählen
while($this->rowset[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC))
- also nen bissel anders wie auf Seite 2.
Und genau diese Zeile wird auch angemeckert.
Bis denne
Wuppi
Verfasst: 25.02.2004 11:19
von netzmeister
Hallo wuppi,
welche Version von phpBB verwendest Du ?
Ich habe eben in einem originalen 2.0.6er geschaut da steht in der mysql4.php
ab Zeile 212 folgendes:
Code: Alles auswählen
212: if( $query_id )
213: {
214: $this->row[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC);
215: return $this->row[$query_id];
216: }
hast du da schonmal was geändert ? Den hier fehlt das while !!
Gruß netzmeister
Verfasst: 25.02.2004 12:06
von Wuppi
Hi
ich glaub ich bin verrutscht - sorry!
Ich weiß erst seit gestern das man in der config.php auf mysql4 angeben sollte, wenn man ne 4er hat (zuhause lief das mit 3er Settings und 4er SQL aber gut) ... jedenfalls mit gestrigen Forenupdate (auf 2.0.6) hab ich das auf 4 gestellt, weil jetzt 4er aktuell ist.
=> also nein, die mysql4.php wurde nicht geändert
Bin da wohl etwas verrutsch - ich hab in der mysql ne zeile mit While gesucht, da gabs nur die von mir gepastete.
Anonsten sieht mein Block auch aus wie bei dir.
Bis denne
Wuppi
Verfasst: 25.02.2004 12:09
von Acid
öhm. an der mysql4.php muss nix geändert werden bzw. an dieser liegt es nicht.
Der Admin Reminder ist nur nicht ganz MySQL4-kompatibel, was die Queries/Ausgabe angeht.
Verfasst: 25.02.2004 12:28
von Wuppi
Hi
axo - das ist schlecht? Heißt das nun das dieser überhaupt nicht zu gebrauchen ist oder kann ich mit der Fehlermeldung (wann kommt nen 4er Kompatibles-Update? *G*) leben und weiß das die User trotzdem benachrichtigt werden?
Bis denne
Wuppi
Verfasst: 25.02.2004 12:47
von Acid
Bei einigen Leuten hat wohl die Änderung geholfen, die Chaze in dem Topic gepostet hatte (Link, den ich dir gestern gab).
Verfasst: 25.02.2004 13:51
von Wuppi
Hi
argh - hab die änderung in der Falschen Datei gesucht (eben die mysql4.php; aber die admin_reminder.php häts sein müssen) - klappt jetzt. THX
Wuppi