Seite 2 von 2
Verfasst: 10.05.2003 15:41
von Jason
So ganz habe ich das mit den arrays zwar noch nicht verstanden aber so dürfte es richtig sein oder?:
Code: Alles auswählen
$sql = "SELECT rank_id
FROM " . RANKS_TABLE;
if( !($resultx = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query rank information', '', __LINE__, __FILE__, $sql);
}
while ( $rank_array = array($db->sql_fetchrow($result)) )
{
$user_posts = $row['user_posts'];
$user_rank = $row['user_rank'];
$rank = $user_rank++;
while (!in_array($rank, $rank_array))
{
$rank++;
$posts_to_new_rank = $rank - $user_posts;
}
}
Gruss Jason
Verfasst: 10.05.2003 17:49
von Jason
hmm scheint nicht zu funzen bekomme nur nen Laufzeitfehler

Hat sonst noch jemand ne idee wie ich das hinbekommen könnte?
Gruss Jason
Verfasst: 10.05.2003 21:32
von Jason
Hat sich erledigt habe eine bessere Lösung als die mit dem array gefunden
Danke dir trotzdem @Chaze
Gruss Jason
Verfasst: 11.05.2003 17:49
von saerdnaer
und wie sieht das ergebnis aus?
ah
Verfasst: 11.05.2003 20:24
von Sascha_S
->Du liest die Rang IDs aus der DB in ein Array aus.
Hi,
mich würde mal interessieren wie man die IDs aus der DB in ein array ausliest so ganz habe ich das nach dem lesen der Info´s unter den von dir geposteten Links nicht verstanden ich brauche sowas ähnliches nämlich für eine Link DB da müsste ich auch die IDs in ein array auslesen.Ich hab das mal so versucht:
Code: Alles auswählen
$sql = "SELECT *
FROM " . LINKS_TABLE . "
ORDER BY link_ext, link_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Could not obtain links information.", '', __LINE__, __FILE__, $sql);
}
$linksrow = array();
while ( $row = $db->sql_fetchrow($results) )
{
$linksrow[] = $row;
}
Ist das so richtig?Wenn nicht könnte mir das jemand genauer erklären?
Grüße Sascha
Verfasst: 13.05.2003 18:21
von saerdnaer
wenn du das s von $results wegmachst ja.
aber wenn du nichts bearbeiten willst kannst du es auch so machen:
Code: Alles auswählen
$sql = "SELECT *
FROM " . LINKS_TABLE . "
ORDER BY link_ext, link_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, "Could not obtain links information.", '', __LINE__, __FILE__, $sql);
}
$linksrow = $db->sql_fetchrowset($result);
ah
Verfasst: 25.05.2005 11:17
von Ivan
ich weiss, dass das Thema schon 2 Jahre alt ist, aber könnte mir trotzdem jemand erklären, was ich jetzt genau machen muss, und in welchen Dateien??
Wäre echt nett!!
Gruß
Ivan