Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 138.551 (Täglich: 23,58 )
Themen: 16.150
Mitglieder: 13.153
Neuestes Mitglied: GuiK.
Ausl. d. letzten Minute: 174%
Ausl. d. letzten 5 Minuten: 176%
Ausl. d. letzten 15 Minuten: 178%
Freier Webspace: 1.99 TB
PHP-Version: 7.1.11

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.3.x) » Zwei Abfragen ineinander`? » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste » Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Zwei Abfragen ineinander`?
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg



Zwei Abfragen ineinander`? Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Habe mal wieder einen kleinen hänger!

Ich habe mir in dem TPL "blue_cms_squads" eine eine Ausgabe erstellt das die Squads ausgegeben werden! Das geht auch einwandfei wie es soll!

Nun habe ich vor in diese Sqauds auch User einzufügen die in der Tabelle "bb1_blue_cms_user" gespeichert sind. Diese wollte ich mit der Variabele "$blue_cms_squads_member_aus" in das TPL einbinden.

In Squad bb1_blue_cms_squads "squad_member" ist für jeden Squad ein Array mit den ID der User aus der "bb1_blue_cms_user" Bsp: "1,2,5,6". Diese User möchte ich nun auch in den richtigen Squad angezeigt haben!

Nur irgendwie will das nicht wirklich ich denke das ich immer meine Bezüge verliere!

Hier mal der Anfang der Squadabfrage die auch wunderbar klappt:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:


if ($action == "show") {

$result=$db->query("SELECT * FROM bb1_blue_cms_squads WHERE squad_status='1'");
while($row=$db->fetch_array($result)) {
$blue_cms_squad_id = htmlconverter($row['squad_id']);
$blue_cms_squad_name = htmlconverter($row['squad_name']);
$blue_cms_squad_icon = htmlconverter($row['squad_icon']);
$blue_cms_squad_member = htmlconverter($row['squad_member']);
eval ("\$blue_cms_squads_aus .= \"".$tpl->get("blue_cms_squads_aus")."\";");
} 
eval("\$tpl->output(\"".$tpl->get("blue_cms_squads")."\");");
} 


und hier der Anfang der abfrage für die User eines Squads:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:

$array = explode(",",$blue_cms_squad_member);
while (list($key,$value) = each($array)) {
$ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid='$value'");
while ($row = $db->fetch_array($ausgabe)) {
$blue_cms_vorname = htmlconverter($row['vorname']);
eval ("\$blue_cms_squads_member_aus .= \"".$tpl->get("blue_cms_squads_member_aus")."\";"); 
}
} 



Bräuchte da mal dringend hilfe!

__________________
Grüße

Elite1981
25.11.2009 19:37 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

wenn ich das richtig verstanden habe vielleicht so. Augen rollen

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
if ($action == "show") {

  $result=$db->query("SELECT * FROM bb1_blue_cms_squads WHERE squad_status='1'");
  while($row=$db->fetch_array($result)) {
    $blue_cms_squad_id = htmlconverter($row['squad_id']);
    $blue_cms_squad_name = htmlconverter($row['squad_name']);
    $blue_cms_squad_icon = htmlconverter($row['squad_icon']);
    $blue_cms_squad_member = htmlconverter($row['squad_member']);

    $blue_cms_squads_member_aus = '';
    $array = explode(",",$row['squad_member']);
    while (list($key,$value) = each($array)) {
      $ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid='$value'");
      while ($row = $db->fetch_array($ausgabe)) {
        $blue_cms_vorname = htmlconverter($row['vorname']);
        eval ("\$blue_cms_squads_member_aus .= \"".$tpl->get("blue_cms_squads_member_aus")."\";");
      }
    }
    eval ("\$blue_cms_squads_aus .= \"".$tpl->get("blue_cms_squads_aus")."\";");
  }
  eval("\$tpl->output(\"".$tpl->get("blue_cms_squads")."\");");
}


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

25.11.2009 20:29 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Vielen Danke das geht einwandfrei!

Eigentlich war ich in meinen Versuchen echt nah dran! Aber leider habe ich das nicht alleine geschafft! grr

Vielen Dank Viktor!großes Grinsen

__________________
Grüße

Elite1981

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Elite1981: 25.11.2009 21:02.

25.11.2009 21:02 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Elite1981
Vielen Danke das geht einwandfrei!

Eigentlich war ich in meinen Versuchen echt nah dran! Aber leider habe ich das nicht alleine geschafft! grr

Vielen Dank Viktor!großes Grinsen


Hallo,

schön das es klappt und ich Dir helfen konnte. Freude

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

25.11.2009 21:08 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo Viktor,

ich bräuchte hier noch mal deine Hilfe!

Der Code ließt nicht alles so aus wie er soll, verschluckt er bei der Ausgabe die letzte Ausgabe!

Beispiel:
In der SQL steht in "squad_member" folgendes "1,2,3,4"! Dann gibt der mir nur die ersten drei zurück, aber den Eintrag mit der 4 nicht! Warum ist das so?


code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
if ($action == "show") {

  $result=$db->query("SELECT * FROM bb1_blue_cms_squads WHERE squad_status='1'");
  while($row=$db->fetch_array($result)) {
    $blue_cms_squad_id 			= htmlconverter($row['squad_id']);
    $blue_cms_squad_name 		= htmlconverter($row['squad_name']);
    $blue_cms_squad_icon 		= htmlconverter($row['squad_icon']);
    $blue_cms_squad_member 		= htmlconverter($row['squad_member']);
	$blue_cms_squad_banner 		= htmlconverter($row['squad_banner']);
	$blue_cms_squad_vorname 	= htmlconverter($row['vorname']);
	$blue_cms_squad_memberid 	= htmlconverter($row['memberid']);
	
	$blue_cms_squads_member_aus = '';
    $array = explode(",",$row['squad_member']);
    while (list($key,$value) = each($array)) {
      $ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid='$value'");
      while ($row = $db->fetch_array($ausgabe)) {
        $blue_cms_vorname 			= htmlconverter($row['vorname']);
		$blue_cms_id 				= htmlconverter($row['id']);
		$blue_cms_memberid 			= htmlconverter($row['memberid']);
		$blue_cms_games 			= htmlconverter($row['games']);
		$blue_cms_status_position 	= htmlconverter($row['status_position']);
		$blue_cms_aufgaben 			= htmlconverter($row['aufgaben']);
		$blue_cms_status 			= htmlconverter($row['status']);
        eval ("\$blue_cms_squads_member_aus .= \"".$tpl->get("blue_cms_squads_member_aus")."\";");
      }
    }
    eval ("\$blue_cms_squads_aus .= \"".$tpl->get("blue_cms_squads_aus")."\";");
  }
  eval("\$tpl->output(\"".$tpl->get("blue_cms_squads")."\");");
}


__________________
Grüße

Elite1981
10.01.2010 10:01 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

versuche es mal so. fröhlich

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
if ($action == "show") {

  $result=$db->query("SELECT * FROM bb1_blue_cms_squads WHERE squad_status='1'");
  while($row=$db->fetch_array($result)) {
    $blue_cms_squad_id 			= htmlconverter($row['squad_id']);
    $blue_cms_squad_name 		= htmlconverter($row['squad_name']);
    $blue_cms_squad_icon 		= htmlconverter($row['squad_icon']);
    $blue_cms_squad_member 		= htmlconverter($row['squad_member']);
    $blue_cms_squad_banner 		= htmlconverter($row['squad_banner']);
    $blue_cms_squad_vorname 	= htmlconverter($row['vorname']);
    $blue_cms_squad_memberid 	= htmlconverter($row['memberid']);
    $blue_cms_squads_member_aus = '';
    $array = explode(",",$row['squad_member']);
    $array = array_unique ($array);
    sort($array);
    foreach($array as $memberid) {
      $ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid = '".$memberid."'");
      while ($row = $db->fetch_array($ausgabe)) {
        $blue_cms_vorname 			= htmlconverter($row['vorname']);
		$blue_cms_id 				= htmlconverter($row['id']);
		$blue_cms_memberid 			= htmlconverter($row['memberid']);
		$blue_cms_games 			= htmlconverter($row['games']);
		$blue_cms_status_position 	= htmlconverter($row['status_position']);
		$blue_cms_aufgaben 			= htmlconverter($row['aufgaben']);
		$blue_cms_status 			= htmlconverter($row['status']);
        eval ("\$blue_cms_squads_member_aus .= \"".$tpl->get("blue_cms_squads_member_aus")."\";");
      }
    }
    eval ("\$blue_cms_squads_aus .= \"".$tpl->get("blue_cms_squads_aus")."\";");
  }
  eval("\$tpl->output(\"".$tpl->get("blue_cms_squads")."\");");
}


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

10.01.2010 19:52 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Ne leider geht das immer noch nicht!

Ich habe in der DB auch mal alles Kontrolliert, es steht richtig drin also muss es ja an dem Code liegen!

Haste noch ne Idee woran es liegen kann?

__________________
Grüße

Elite1981
10.01.2010 20:31 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Elite1981
Ne leider geht das immer noch nicht!

Ich habe in der DB auch mal alles Kontrolliert, es steht richtig drin also muss es ja an dem Code liegen!

Haste noch ne Idee woran es liegen kann?


Hallo,

bist du Dir auch sicher das die ID auch in der Tabelle "bb1_blue_cms_user" vorhanden ist. verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

10.01.2010 20:36 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Jo da ist der Fehler ich habe aus dem ACP die "bb1_blue_cms_user" die "id" des Datensatzes eingetragen, anstatt der "bb1_users" "userid" die für jeden User noch mal in der "bb1_blue_cms_user" die "memberid" gespeichert wird.

So passte es nur bei denen wo die ID´s übereinstimmten und die anderen wurden nicht ausgegeben, weil nichts zum ausgeben da war bzw. passte.

Manchmal sieht man den Wald vor lauter Bäumen nicht!

Vielen Dank Viktor!

__________________
Grüße

Elite1981
10.01.2010 20:57 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

schön das es klappt und ich Dir helfen konnte. fröhlich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

10.01.2010 21:06 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

code:
1:
 $ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid = '".$memberid."'");



Jetzt habe wollte ich das noch nach "status_position" sotieren!


code:
1:
 $ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid = '".$memberid."' ORDER by status_position");



Sollte ja so gehen oder? Tut es aber nicht nur warum?

__________________
Grüße

Elite1981
13.01.2010 16:41 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
DonManfred   Zeige DonManfred auf Karte DonManfred ist männlich
VGLizenz


images/avatars/avatar-265.jpg

Zeige DonManfred auf Karte
Dabei seit: 31.03.2006
Beiträge: 1.821
6 Filebase-Einträge
Alter: 50 Jahre
Herkunft: Düren
wBB-Version: wBB2.3
PHP-Version: 5.2.8
MySQL-Version: 5.0.51b
Wo bist du gehostet?: http://df.eu

Bewertung: 
39 Bewertung(en) - Durchschnitt: 5,13

Level: 49 [?]
Erfahrungspunkte: 8.955.814
Nächster Level: 10.000.000

1.044.186 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Elite1981
code:
1:
 $ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid = '".$memberid."' ORDER by status_position");


Sollte ja so gehen oder? Tut es aber nicht nur warum?


Du hast nicht angegeben WIE er sortieren soll...

code:
1:
 $ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid = '".$memberid."' ORDER by status_position ASC");


__________________
Gruss Mannes

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!

13.01.2010 16:58 DonManfred ist offline E-Mail an DonManfred senden Beiträge von DonManfred suchen Nehmen Sie DonManfred in Ihre Freundesliste auf Fügen Sie DonManfred in Ihre Kontaktliste ein Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Habe ich gemacht geht aber leider nicht, woran kann das denn noch liegen!

__________________
Grüße

Elite1981
13.01.2010 20:07 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Elite1981
Habe ich gemacht geht aber leider nicht, woran kann das denn noch liegen!


Hallo,

oh das sollte aber gehen. geschockt

Ich sehe jetzt in dem Code keinen Fehler. Augen rollen

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

13.01.2010 20:17 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Keine Ahnung es geht nicht! Komisch!

__________________
Grüße

Elite1981
13.01.2010 21:19 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

So seit einer geschlagenen Dreiviertelstunde starre ich schon auf den Code aber ich finde einfach nix. Hat noch einer ne Idee warum der das nicht sortiert?

__________________
Grüße

Elite1981
14.01.2010 16:59 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von Elite1981
So seit einer geschlagenen Dreiviertelstunde starre ich schon auf den Code aber ich finde einfach nix. Hat noch einer ne Idee warum der das nicht sortiert?


Hallo,

das muss gehen. fröhlich

In in dem Feld "status_position" überall das gleiche drin. verwirrt

Ist das die richtige Tabelle. verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

15.01.2010 20:11 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Ich habe hier noch mal rumprobiert und ich verstehe nicht warum das nicht geht!

Im Feld "status_position" stehen die Werte 1 bis 6 die man jedem User geben kann! Diese Werte stehen für den Rang.

Bei den meisten seht eine 3 drin, 1 und 2 sind Anführer deshalb will ich diese nach dem Rang sortieren!

Kann es daran liegen das die Abfragen ineinander verstrickt sind das es nicht sortiert?

__________________
Grüße

Elite1981
30.01.2010 13:47 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.913
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 68 [?]
Erfahrungspunkte: 175.777.399
Nächster Level: 176.283.333

505.934 Erfahrungspunkt(e) für den nächsten Levelanstieg


Der User ist vom 15.09.2019
bis zum 22.09.2019 abwesend. Begründung: Urlaub
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

wie sieht denn dein klp. Code für das aus. verwirrt

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

30.01.2010 21:09 Viktor ist abwesend
vom 15.09.2019 bis 22.09.2019
Urlaub E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
Elite1981
wBB2-User



Dabei seit: 18.03.2007
Beiträge: 682
1 Filebase-Einträge


Bewertung: 
3 Bewertung(en) - Durchschnitt: 6,67

Level: 43 [?]
Erfahrungspunkte: 3.113.642
Nächster Level: 3.609.430

495.788 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von Elite1981


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
<?php
$filename = "blue_cms_squads.php"; 
require("global.php"); 
$lang->load("OWN_SITES");


if (isset($_REQUEST['action'])) $action = $_REQUEST['action'];
else $action = 'show';

#################################################### 
### Anfang - Ausgabe der Squads
#################################################### 
if ($action == "show") {

  $result=$db->query("SELECT * FROM bb1_blue_cms_squads WHERE squad_status='1'");
  		while($row=$db->fetch_array($result)) {
    		$blue_cms_squad_id 			= htmlconverter($row['squad_id']);
   			$blue_cms_squad_name 		= htmlconverter($row['squad_name']);
   			$blue_cms_squad_icon 		= htmlconverter($row['squad_icon']);
    		$blue_cms_squad_member 		= htmlconverter($row['squad_member']);
    		$blue_cms_squad_banner 		= htmlconverter($row['squad_banner']);
    		$blue_cms_squads_member_aus = '';
    	$array = explode(",",$row['squad_member']);
   	 	$array = array_unique ($array);
   		sort($array);
    		foreach($array as $memberid) {
      			$ausgabe = $db->query("SELECT * FROM bb1_blue_cms_user WHERE memberid = '".$memberid."' ORDER by status_position ASC");
      				while ($row = $db->fetch_array($ausgabe)) {
        				$blue_cms_vorname 			= htmlconverter($row['vorname']);
						$blue_cms_id 				= htmlconverter($row['id']);
						$blue_cms_memberid 			= htmlconverter($row['memberid']);
						$blue_cms_aufgaben 			= htmlconverter($row['aufgaben']);
						$blue_cms_status 			= htmlconverter($row['status']);
						$blue_cms_status_position 	= htmlconverter($row['status_position']);
						$blue_cms_datum_von 		= htmlconverter($row['datum_von']);
						
/// Ausgabe Position im Clan
if ( $blue_cms_status_position == 1 ){
		$blue_cms_status_position_aus = "Leader";
	} elseif ( $blue_cms_status_position == 2 ){
		$blue_cms_status_position_aus = "Co. Leader";
	}  elseif ( $blue_cms_status_position == 3 ){
		$blue_cms_status_position_aus = "Squadleader/Warorger";
	}  elseif ( $blue_cms_status_position == 4 ){
		$blue_cms_status_position_aus = "Member";
	}  elseif ( $blue_cms_status_position == 5 ){
		$blue_cms_status_position_aus = "Fun Member";
	}  elseif ( $blue_cms_status_position == 6 ){
		$blue_cms_status_position_aus = "Trail Member";
} 
/// Ausgabe Forumname

	$ausgabe1 = $db->query("SELECT * FROM bb1_users WHERE userid = $blue_cms_memberid");
     	while ($row = $db->fetch_array($ausgabe1)) {
			$blue_cms_username 			= htmlconverter($row['username']);
		}
/// Ausgabe Datum
$blue_cms_datum_1 = explode("-", $blue_cms_datum_von);
				$r_day = $blue_cms_datum_1[2];
				$r_month = $blue_cms_datum_1[1];
				$r_year = (($blue_cms_datum_1[0]) ? ($blue_cms_datum_1[0]) : (""));
				$blue_cms_datum_aus = "$r_day.$r_month.$r_year";
/// Ausgabe Status (aktiv / inaktive)
if ( $blue_cms_status == 1 ){
		$blue_cms_status_aus = "Aktive";
	} elseif ( $blue_cms_status == 2 ){
		$blue_cms_status_aus = "Inaktive";
	} elseif ( $blue_cms_status == 3 ){
		$blue_cms_status_aus = "Ausgeschieden";
	}  
				
/////////////////////     
		eval ("\$blue_cms_squads_member_aus .= \"".$tpl->get("blue_cms_squads_member_aus")."\";");
      }
    }
    eval ("\$blue_cms_squads_aus .= \"".$tpl->get("blue_cms_squads_aus")."\";");
  }
  eval("\$tpl->output(\"".$tpl->get("blue_cms_squads")."\");");
}

#################################################### 
### Ende - Ausgabe der Squads
#################################################### 

?>


So sieht der aus dieser Datei aus!

Sonst kann ich es auch mal online stellen und die Daten geben wenn du weitere Einblicke benötigst!

__________________
Grüße

Elite1981
30.01.2010 21:34 Elite1981 ist offline E-Mail an Elite1981 senden Beiträge von Elite1981 suchen Nehmen Sie Elite1981 in Ihre Freundesliste auf Germany
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Support » Fragen/Hilfe/Sonstiges (wBB2.3.x) » Zwei Abfragen ineinander`?

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 4.220
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 32 Tage, 6 Stunden, 54 Minuten und 29 Sekunden