block-Newest_Users sortieren nach M und W

Begonnen von Sascha1981, 20 Mai 2004, 21:15:11

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Sascha1981

Hey @ll!!!

Mal wieder ich.... :)
Ich würde gern denn block-Newest_Users nach M und W sortieren!
Ich hab dazu in meinen block ordner zwei Datein einen für M und einen für W!!!

block-Newest_Users_M.php für männliche Mitglieder
block-Newest_Users_W.php für Weiblich Mitglieder!!!

Hab die denn Standart block hier aus dem Download etwas geändert!!!

Männliche Mitglieder!
  if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount = 10;
//// Blockcache erlauben
$mxblockcache = TRUE;
###################################################

global $user_prefix;
$ucount = intval($ucount);
$qry="SELECT uname, user_regtime FROM ${user_prefix}_users WHERE user_sexus=2 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
$result = sql_query($qry); # x neuste User ermitteln
while (list($uname, $user_regtime) = sql_fetch_row($result)) {
$lasts[] = '<a href="modules.php?name=Userinfo&uname='.$uname.'">'.$uname.'</a>';
}

if (isset($lasts)) {
$content = implode("<br>\n",$lasts);
}

Weiblich Mitglieder!
  if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount = 10;
//// Blockcache erlauben
$mxblockcache = TRUE;
###################################################

global $user_prefix;
$ucount = intval($ucount);
$qry="SELECT uname, user_regtime FROM ${user_prefix}_users WHERE user_sexus=1 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
$result = sql_query($qry); # x neuste User ermitteln
while (list($uname, $user_regtime) = sql_fetch_row($result)) {
$lasts[] = '<a href="modules.php?name=Userinfo&uname='.$uname.'">'.$uname.'</a>';
}

if (isset($lasts)) {
$content = implode("<br>\n",$lasts);
}

Nun hab ich das prob. das in beiden blöcken die männlichen Mitglieder angezeigt werden!!
Vielleicht hab ich bei meiner änderung auch etwas vergessen/übersehen!!
Hoffe ihr könnt mir helfen!!!

Sascha1981

hmmmm......... hat niemand eine idee wie ich das mit der sortierung nach M und W machen könnte???

NeMeSiSX2LC

So rein von der Abfrage her müsste das ding eigentlich laufen komisch
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

_Gerry_

Ich würde mal im zweiten Block folgendes Versuchen:

mach aus $lasts mal folgendes $lasts1
 ;)
CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

Sascha1981

THX jetzt funktioniert es!!!!
Das hätte ich auch selber finden können, aber werd es wohl übersehen haben!!!

_Gerry_

ZitatTHX jetzt funktioniert es!!!!
Das hätte ich auch selber finden können, aber werd es wohl übersehen haben!!!

Naja darauf kommt man nicht gleich, den man denkt sich ja es muß funktionieren! *fg*
Aber wenn beidemal die selbe Variable genommen wird, überschneid es sich eben! ;)
CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

NeMeSiSX2LC

Oh mann stümmt hab das bei mir ja auch so :wall:
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Sascha1981

Was jetzt noch super wäre wenn mir jemand helfen könnte die New User liste so zu erstellen wie die Online liste beim site Messanger ist!!

THX schon mal!!