Hallo,
ich bin neu hier, als bitte nicht gleich schlagen, wenn ich mich hier noch etwas einfach ausdrücke. ... übrigens tolles Forum !!
Ich habe mir heute den ganzen Abend mein Hirn zum brodeln gebracht wie ich ein Problem lösen könnte.
Es geht um eine Forumplattform, welche ich ständig erweitert habe aber nun an gewisse Grenzen gestossen bin:
Über jedes Thema läuft eine Schleife um die Anzahl der geschriebenen beiträge auszulesen und anzuzeigen: (logisch)
Nun möchte ich innerhalb dieser Schleife im Memberbereich jedes Beitrags ein Zufallsbuchempfehlung erscheinen lassen.
Dazu muss ich nun eine weitere DB-Abfrage starten.
Sobald ich nun folgendes aufrufe:
...wird nur immer ein Posting angezeigt
Das Ergebnis ist nun leider immer nur ein Beitrag pro Thema
Was passiert da genau? Wird durch diese DB-Abfrage nur die Anzahl der arrays gelöscht oder auch der Inhalt überschrieben?
Ich habe sehr viel in der doc gewühlt nur leider keinen Tip gefunden.
Könnt Ihr mir einen Tip geben, wie ich sowas angehen muss.
Ich poste hier nicht um eine komplette Lösung hingezaubert zu bekommen, aber eine kurze Hilfe, was ich hier falsch mache würde mich vielleicht schon zum richtigen pfad führen.
Evtl. DB-Abfragen lokal definieren? Kann man sowas, evtl. ausserhalb?
verzweifelte Grüße,
Franklin
ich bin neu hier, als bitte nicht gleich schlagen, wenn ich mich hier noch etwas einfach ausdrücke. ... übrigens tolles Forum !!
Ich habe mir heute den ganzen Abend mein Hirn zum brodeln gebracht wie ich ein Problem lösen könnte.
Es geht um eine Forumplattform, welche ich ständig erweitert habe aber nun an gewisse Grenzen gestossen bin:
Über jedes Thema läuft eine Schleife um die Anzahl der geschriebenen beiträge auszulesen und anzuzeigen: (logisch)
Code:
$DB->query("SELECT fid, ftype, fhide, fcontent FROM pfields_data"); while ( $r = $DB->fetch_row() ) {
Dazu muss ich nun eine weitere DB-Abfrage starten.
Sobald ich nun folgendes aufrufe:
Code:
$DB->query("SELECT id, link, imageurl, info FROM random_books ORDER BY RAND() LIMIT 1"); $random = $DB->fetch_row();

Das Ergebnis ist nun leider immer nur ein Beitrag pro Thema
Was passiert da genau? Wird durch diese DB-Abfrage nur die Anzahl der arrays gelöscht oder auch der Inhalt überschrieben?
Ich habe sehr viel in der doc gewühlt nur leider keinen Tip gefunden.
Könnt Ihr mir einen Tip geben, wie ich sowas angehen muss.
Ich poste hier nicht um eine komplette Lösung hingezaubert zu bekommen, aber eine kurze Hilfe, was ich hier falsch mache würde mich vielleicht schon zum richtigen pfad führen.
Evtl. DB-Abfragen lokal definieren? Kann man sowas, evtl. ausserhalb?
verzweifelte Grüße,
Franklin
Kommentar