YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » in_array will nicht klappen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.594 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen in_array will nicht klappen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

 in_array will nicht klappen Antworten Zitieren Editieren Melden       UP

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
$signst_s $db->query_first("SELECT rankid FROM bb".$n."_users WHERE userid = '".$posts['userid']."'");
            $signsts $signst_s['rankid'];
            if ($signsts=="3") {
                $fb4y_checks $db->query("SELECT userid FROM bb".$n."_users WHERE trueid = '".$posts['trueid']."'");
                while ($row $db->fetch_array($fb4y_checks)) {
                  $signst_t $db->query_first("SELECT trueid FROM bb".$n."_threads WHERE threadid = '".$posts['threadid']."'");
                  $signst $signst_t['trueid'];
                  if (in_array($signst$row)) {
                    IST DRIN!
              } else {
                    IST NICHT DRIN!
                }
              }
            }



Was ist an diesem Code falsch? Ich habe mehrere User, dessedn trueid so ist wie wie trueid im Beitrag, dieses Userids sollen in ein Array gespeichert werden. Anschließend möchte ich prüfen ob die Trueid, die ich aus der bb1_threads auslese in diesem Array enthalten ist, allerdings klappt es einfach nicht, hat da jemand eine Ahnung?
11.05.07 15:42 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
KleenMicha KleenMicha ist männlich
Webentwickler


images/avatars/avatar-5745.jpg

Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi

Antworten Zitieren Editieren Melden       UP

Erklär mal auf deutsch was du damit erreichen möchtest.
Sprich erkläre deine gesamtes Vorhaben mal.

Ich lese nur was von trueids die von einzelnen Nutzern so wie in den Beiträgen sind und die du dann mit den trueids des Nutzers vergleichen willst..

__________________
Gruß Micha
12.05.07 18:15 KleenMicha ist offline E-Mail WWW Finden Als Freund hinzufügen Füge KleenMicha in deine Kontaktliste ein MSN Passport-Profil von KleenMicha anzeigen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Mehr will ich gar nicht machen... =( Es ist für eine kleine Erweiterung meinerseits. Es ist doch gar nicht wichtig, was drumherum passiert, oder? Du hast den Kern genau erfasst, das will ich machen, aber es klappt nicht.
12.05.07 21:40 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
KleenMicha KleenMicha ist männlich
Webentwickler


images/avatars/avatar-5745.jpg

Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi

Antworten Zitieren Editieren Melden       UP

Ich wollte zwar nicht deine Lebensgeschichte nicht unbedingt erfahren.
Aber wenn du der Meinung bist aus dem Kauderwelsch kann jemand was formen.

Die rankid musst du nichtmal auslesen, da es genügt in der Datei: ./thread.php hinter folgender Codepassage:
php:
1:
2:
$result $db->query("SELECT p.*, pc.cache,
        u.userposts,
u.rankid, einzufügen.
Somit ersparst du dir 2 Datenbankabfragen.

Diese Rankid einer Variabel zuzuweisen ist ebenfalls überflüssig.

Weiter gehts in deinem Zeugs:
php:
1:
$signst_t $db->query_first("SELECT trueid FROM bb".$n."_threads WHERE threadid = '".$posts['threadid']."'");

Damit ließt du die Trueid eines Themas aus. Nur eines Themas. Du hast aber bereits vorher die trueid für den Beitrag ausgelesen. Irre

ohne eine Erklärung was du damit bezwecken willst kann ich dir nicht helfen.

__________________
Gruß Micha
12.05.07 22:32 KleenMicha ist offline E-Mail WWW Finden Als Freund hinzufügen Füge KleenMicha in deine Kontaktliste ein MSN Passport-Profil von KleenMicha anzeigen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » in_array will nicht klappen