Avatar billede torstein Novice
28. november 2001 - 22:33 Der er 1 kommentar og
1 løsning

Random selection i DB

Jeg skal bruge en kommando, som hiver tre tilfældige resultater ud fra min DB.

<?
include (\"sql.php\");
$result = mysql_query(\"select * from nyhed\");
$number = mysql_num_rows($result);
?>
<?
        while ($row = mysql_fetch_array($result)) {
?>
<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">
<tr>
    <td bgcolor=\"#b3bcea\"><font face=\"Tahoma\" size=\"1\"><p align=\"right\"><a href=\"opstart.php\" target=\"MyFrameTwo\"><? print $row[nyheddato];?></a></p></font></td>
</tr>
<tr>
    <td border=\"1\" \"bgcolor=\"#EEEEEE\"><? print $row[tekst];?></td>
</tr>
<?
}
Avatar billede morw Nybegynder
28. november 2001 - 22:49 #1
ORDER BY RAND() LIMIT 3
Avatar billede morw Nybegynder
28. november 2001 - 22:49 #2
Altså i din query:

select * from nyhed ORDER BY RAND() LIMIT 3
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester