Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
20.06.2007, 15:42
(Dieser Beitrag wurde zuletzt bearbeitet: 20.06.2007, 15:51 von Bimon.)
Hallo,
ist in der foreach()-Schleife wie in php.net genannt der key die zahl wo der gerade durchsucht??
Also:
PHP-Code:
foreach($array, $key, $value)
{
echo($key);
}
Und wenn $key da meinetwegen 5 ist, hat der gerade $array[5] bearbeitet?
Danke schonmal
Achja, wenn das nicht der Fall ist, bitte gleich schreiben was das alles ist
Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
Ok, das scheint wohl so zu sein wie ich es dort oben meinte, aber ich bekomme nun wenn ich die Gruppenmitgliedschaften aufrufe folgenden MySQL_Error:
Code:
MySQL error: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND gid !='4' ORDER BY title' at line 1
Query: SELECT * FROM mybb_usergroups WHERE gid IN (Array,) AND gid !='4' ORDER BY title
Nun weiß ich leider nicht, wo der erzeugt wird. Wder in meinem Plugin noch in der usercp.php gibt es
Bitte helft mir...ich habe das Gefühl das ich nur soo knapp vor dem Ziel bin
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Schau dir mal die Dokumentation an, da sind auch einige Beispiele:
http://de.php.net/manual/de/control-stru...oreach.php
Der MySQL-Fehler entsteht dadurch:
Zitat:gid IN (Array,)
Was hast du denn vor? Also welche IDs sollen in der Klammer stehen?
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 337
Themen: 70
Registriert seit: 11.12.2006
MyBB-Version: 1.2.xx
Sorry, das Problem hab ich inzwischen gelöst
war wohl ein leeres Array oder so etwas... ist auf jedenfall weg.
Das einzige Problem was ich jetzt noch habe:
Es geht bei mir noch immer da drumm für jede Sprache ein extra Forum zu machen. Das mache ich anhand von Benutzergruppen (Secondary). Jetzt hat sich Benutzergruppe 2 (Registered) eingeschlichen, aus welchem Grund auch immer. Da werde ich aber erst nochmal ein Blick draufwerfen bevor ich euch damit behellige
Hatte es gestern abend nur noch gemerkt, dass es so ist und nicht nach Fehlern gesucht...
Aber Dank euch...(auch in den anderen Threads
)