Usergästebuch block zeigt ja männliche und weibliche user alle in eine block . Ich wolte aber getrennt zwei block haben wo eine für männlich und andere für weiblich ist. Darum habe ich noch die bestehende block (usergbook.php) verdoppelt und die namen usergbookW.php und usergbookM.php geändert. Habe auch die funktion --> function usergbookW und function usergbookM geändert.
Ich habe in SQl problem und zwar bestehende
Code:
$result=$db->query("SELECT uid, uname from ".$db->prefix("users")." ORDER BY uname" );
in
usergbookW.php Code:
$result=$db->query("SELECT uid, uname from ".$db->prefix("users")." AND sex=0 ORDER BY uname" );
und
usergbookM.php Code:
$result=$db->query("SELECT uid, uname from ".$db->prefix("users")." AND sex=1 ORDER BY uname" );
0=Weiblich und 1=Männlich
aber der sql scheit nicht richtig zu sein wie muss es eigentlich sein ?
Danke
Picl :
28.01.2005 16:54
Folgendermaßen müsste es funktionieren (zumindest klappt das bei mir):
Code:
$result=$db->query("SELECT uid, uname from ".$db->prefix("users")." WHERE `sex`='1' ORDER BY uname" );
Greetz,
Picl
Gast :
28.01.2005 17:35
danke schön picl für den schnellen antwort werde ich mal gleich probieren
Gast :
28.01.2005 18:46
ich bekomme
Code:
mysql_fetch_row(): supplied argument is not a valid MySQL result resource
die zwei block erscheit kein problem aber ohne user name es hat mit DB zu tun ... ich vermute
Code:
`sex`='1'
auf oben stehende komma machen problem ohne gehts auch nicht..
trotzdem danke
bama :
28.01.2005 21:37
in der xoops_users gibt es kein Feld "sex", das muss user_geschl heissen
0 = weiblich 1 = männlich
du möchtest aber doch die Blöcke vom Gästebuch
das ist doch dann wieder eine andere Tabelle
hast du Modul xtremuserguestbook2 ????
Gast :
28.01.2005 23:57
Yupi es geht... stimmt bama mit user_geschl gehst danke.