Avatar billede mislord Nybegynder
29. oktober 2001 - 20:45 Der er 4 kommentarer og
1 løsning

nyheds system

Det er er en kode jeg har lavet fra en nyheds system.



<head>
<title>nyhed</title>
</head>

<body bgcolor=\"#000000\" text=\"#0080C0\">

<?
$connection = mysql_connect(\"xxxxx\",\"xxxxxx\",\"xxxxx\");mysql_select_db(\"xxxxx\", $connection);
$query = mysql_query(\"SELECT * FROM mcd LIMIT 0, 30\");
echo \"<font color=\\\"#0080C0\\\"><ol>\";
while($r = mysql_fetch_array($query)) {
$titel = $r[\"titel\"];
$nyheden = $r[\"nyheden\"];
echo \"<li>$titel
<br>
$nyheden\";
}
echo \"</ol></font>\";
?>

Hvordan gør jeg så den kun tager 1 nyhed af gangen.
Men det er den nyeste der skal står.
Avatar billede htx98i17 Professor
29. oktober 2001 - 20:46 #1
sætter limit til:
LIMIT 0,1
Avatar billede parazite Nybegynder
29. oktober 2001 - 20:46 #2
$query = mysql_query(\"SELECT * FROM mcd LIMIT 0, 1\");
Avatar billede mislord Nybegynder
29. oktober 2001 - 20:49 #3
Tak for hjælpen
Avatar billede htx98i17 Professor
29. oktober 2001 - 20:49 #4
np da
Avatar billede long_island_ Nybegynder
29. oktober 2001 - 20:51 #5
vil anbefale dig at lave et field med tidspunkt for oprettelse af nyheden, så du så kan sortere på den måde... Du bruger bare typen TimeStamp, så sætter MySQL selv tid på når du opretter nyheden.
$sql=\"SELECT * FROM mcd LIMIT 1 ORDER BY dato DESC\"
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