Also ich baue ja ein Forum und da will ich ja MODs einbauen nun habe ich ne gute lösung gefunden nur es tuht sich nix alle Variablen haben einen Wert nur er will keine Schleiffe machen also habe ich woll ihrgentwass übersehn
Bau mal vor $mods_des_forum = mysql_query ( $mods_des_forum ); ein echo $mods_des_forum; ein. Ich denke, der SQL-Befehl müsste lauten:
$mods_des_forum = "SELECT `id`,`username`
FROM `user`
WHERE `id` LIKE '" . $mods[$i] . "'
ORDER BY `id` ASC " ;
Ich würde BTW gerne mal wissen, wo der Unterschied zwischen mysql_fetch_array und mysql_fetch_assoc ist und wieso alle letzteres benutzen! (Der einzige Unterschied, den ich gefunden habe, ist, dass mysql_fetch_array auch ein nicht-assoziativen Array erzeugt, was IMO von Vorteil ist)
Das ist nur bedingt richtig. Z.B. würdeauch funktionieren. Da der letzte Teil allerdings fehlt, wird nicht bei jedem Durchlauf eine Aktion ausgeführt.
tut exakt das gleiche wie Übrigens: in C++ wird der Ausdruck als Endlos-Schleife verwendet.
Und wer dadies Skript genauer anguckt, wird im else-Block ein $i++; entdecken, wodurch es in for unnötig wird!
Und wenn du schon drauf linkst, hättest du dir den Artikel zu for auch ruhig durchlesen können - da steht eben das, was masterquest gepostet hat!
Tja das alles hat mir bisher nix geholfen irgentwie wird die For schleife Komplett Ignoriert wenn ich da z.b. $o++ ; reinbauen und später $o ausgebe ist $o Leer
mir scheint es fast so als würden alle Code teile in der Forschleife Ignoriert wenn das so weitergeht mach ich ne while + if schleife