Los gehts ich habe diesen Teil der Nickpage Liste:
Code: Alles auswählen
//
//Konfiguration einlesen
//
$sql = "SELECT registered_only FROM ".NICKPAGECONFIG_TABLE;
if(!$result = $db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Konnte Querrie auf Allgemeine Nickpagemod Konfiguraionstabelle nicht ausführen!", "", __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$registered_only = $row['registered_only'];
Code: Alles auswählen
//
//Konfiguration einlesen
//
$sql = "SELECT user_mod_engine FROM ".USERS_TABLE;
if(!$result = $db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Konnte Querrie auf Allgemeine USERS
Konfiguraionstabelle nicht ausführen!", "", __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$user_mod_engine = $row['user_mod_engine'];
Ich denke mal das ist eine Abfrage ob in der bestimmten tabelle ein Eintrag ist ?!? Oder wie muß man das verstehen ?
In der Nickpage_list ist dies mit drin:
Code: Alles auswählen
//
//Seitenanzeige
//
//zaehle alle np´s
$sql = "SELECT COUNT(b.uid) AS zaehle FROM ".USERS_TABLE." a, ".NICKPAGE_TABLE." b WHERE b.uid=a.user_id and b.status <> 1 ". $letter_sql;
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Nickpage´s nicht zählen!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$anzahl = $row['zaehle'];
$ende = ceil($anzahl/$seiten_pro_seite);
if($anfang > 1 AND $ende > $anfang)
{
$move = "<a href=?site=".($anfang -1)."&letter=".$by_letter."&mode=".$mode."&order=".$sort_order.">".$lang['NP_SITE_BEFORE']."</a> <a href=?site=".($anfang + 1)."&letter=".$by_letter."&mode=".$mode."&order=".$sort_order.">".$lang['NP_NEXT_SITE']."</a>";
}
elseif($anfang > 1 AND $ende = $anfang)
{
$move = "<a href=?site=".($anfang -1)."&letter=".$by_letter."&mode=".$mode."&order=".$sort_order.">".$lang['NP_SITE_BEFORE']."</a>";
}
elseif($ende > $anfang)
{
$move = "<a href=?site=".($anfang + 1)."&letter=".$by_letter."&mode=".$mode."&order=".$sort_order.">".$lang['NP_NEXT_SITE']."</a>";
}
Es müste ja eigentlich der Teil sein...
Code: Alles auswählen
$sql = "SELECT COUNT(b.uid) AS zaehle FROM ".USERS_TABLE." a, ".NICKPAGE_TABLE." b WHERE b.uid=a.user_id and b.status <> 1 ". $letter_sql;
if( !($result = $db->sql_query($sql)) )
Meine Liste sieht momentan so aus:
login / pass = phpBB
Hier lang !
Sie soll aber im Endeffect nur die User mit einem Eintrag in den Autorelevanten Tabellen zeigen. Daher hier mein versuch dazu.