webForumDet fria alternativet

random från en databas...

1 svar · 380 visningar · startad av mahedel

mahedelMedlem sedan juli 2002105 inlägg
#1

som titeln lyder...

jag har försökt med lite olika modeller...

men problemet med det är att den ibland väljer samma user direkt på... lite dumt om man har en random funktion.

function random_users($amount){

    $sql_query = mysql_query("SELECT username FROM mingla ORDER BY rand() LIMIT 1,$amount");
        while($result = mysql_fetch_assoc($sql_query)){
                echo $result['username'];

                            }

                            }

                            // såhär använder du den:
                            random_users(1); // <- väljer 1 st random user

Provade även med en liten mer avancerad version satt den la in allt i en session men den ville inte funka blev något fel...

någon som har ett tips på hur man kan få fram te.x kolumnen 'id' från en databas den ska plocka fram endast 1 id nummer och även lägga in i en session för att förhindra dubletter asså den ska ha te.x 50 sessions och hålla reda på vilka users som redan är "tagna" sen slumpa fram nya.. sen efter den har skapat 50 st sessions så ska den förstöra alla sessions sen skapa 50 nya...

någon borde veta?

Tack på förhand

Martin

MatteMedlem sedan aug. 20002 975 inlägg
128 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)