
chce żeby policzyło mi użytkowników którzy są np w grupie 3
należność użytkowników do grup jest zapisywana w tabeli "ep_users" -> pole "grupy"
$grupys = dbquery("SELECT count(user_id) FROM ".$db_prefix."users WHERE grupy='$grupa'");
".dbresult($grupys, 0)."
Jednakze to zadziała tylko jesli masz max 9 grup. Bo np. grupe 23 rozpozna jak 2 i 3.
$grupys = dbquery("SELECT count(user_id) FROM ".$db_prefix."users WHERE grupy LIKE '%".$grupa."%'");
zmienna $i jest ilością userów z danej grupy. Ale jest to mega-nieoptymalne rozwiazanie!
$i=0; $query="SELECT user_id , grupy FROM ".$db_prefix."users"; foreach($gr as $g){ if($g==$grupy){ $i++; } } }
$i=0; $query="SELECT user_id , grupy FROM ".$db_prefix."users"; foreach($gr as $g){ if($g==$grupy){ $i++; } }
$query="SELECT user_id , grupy FROM ".$db_prefix."users"; }
$i=0; $query="SELECT user_id , grupy FROM ".$db_prefix."users"; $query1="SELECT nazwa_usera FROM ".$db_prefix."users WHERE user_id IN("; foreach($gr as $g){ if($g==$grupa){ $i++; $query1=$query1.$row[0].' , '; } } } $query1=$query1."0)"; }
$query="SELECT user_id , grupy FROM ".$db_prefix."users limit 4,15";
// ile rekordów na stronie $rpp = 12; // numer strony $offset = $_GET["offset"]; $offset = 0; } // i teraz // od $from = $offset * $rpp - 1; if($from < 0) $from = 0; // do $to = $from + $rpp; $query="SELECT user_id , grupy FROM ".$db_prefix."users limit $from,$to";
}
$i = 1; }
echo "<td class='tblt2' align='center' ><a href='".BASEDIR."profile.php?lookup=".$r['user_id']."'>"; echo "</a><center><a href='".BASEDIR."profile.php?lookup=".$r['user_id']."'><b>".$r['user_aim']." ".$r['user_icq']."</b></a><br> <a href='".BASEDIR."dzielnice/dzielnica.php?osiedle=".$r['user_groups']."'>(".getgroupname($r['user_groups']).")</a> <br> <a href='".BASEDIR."user/znajomi.php?lookup=".$r['user_id']."'><img border='0' src='".IMAGES."profil/ikony/users.png' width='16' height='16'></a> <a href='".BASEDIR."user/gallery/galeria.php?lookup=".$r['user_id']."'><img border='0' src='".IMAGES."profil/ikony/image.png' width='16' height='16'></a> <a href='".BASEDIR."messages.php?msg_send=".$r['user_id']."'><img border='0' src='".IMAGES."profil/ikony/mail.png' width='16' height='16'></a> </center> </td> ";
opentable("Zapisani:"); // ile rekordów na stronie $rpp = 12; // numer strony $offset = $_GET["offset"]; $offset = 0; } // i teraz // od $from = $offset * $rpp - 1; if($from < 0) $from = 0; // do $to = $from + $rpp; $query="SELECT user_id , grupy FROM ".$db_prefix."users limit $from,$to"; $query1="SELECT user_id,user_aim,user_icq,user_groups,photo_vip FROM ".$db_prefix."users WHERE user_id IN("; foreach($gr as $g){ if($g==$grupa){ $i++; $query1=$query1.$row[0].' , '; } } } $query1=$query1."0)"; $i = 1; echo "</a><center><a href='".BASEDIR."profile.php?lookup=".$row1[0]."'><b>".$row1[1]." ".$row1[2]."</b></a><br> <a href='".BASEDIR."dzielnice/dzielnica.php?osiedle=".$row1[3]."'>(".getgroupname($row1[3]).")</a> <br> <a href='".BASEDIR."user/znajomi.php?lookup=".$row1[0]."'><img border='0' src='".IMAGES."profil/ikony/users.png' width='16' height='16'></a> <a href='".BASEDIR."user/gallery/galeria.php?lookup=".$row1[0]."'><img border='0' src='".IMAGES."profil/ikony/image.png' width='16' height='16'></a> <a href='".BASEDIR."messages.php?msg_send=".$row1[0]."'><img border='0' src='".IMAGES."profil/ikony/mail.png' width='16' height='16'></a> </center> </td> "; } closetable();
$prev = $_GET["offset"] - 1;
$next = $_GET["offset"] + 1;