Avatar billede dingkee Nybegynder
15. oktober 2006 - 16:55 Der er 7 kommentarer og
1 løsning

Vælg første streg i database

Hej :)

Jeg har en side hvor der kommer diverse nyheder på, som man indtaster i et cms system...

Når man klikker på Nyheder i menuen skal den gå ind på nyhedssiden og tage den første aktive nyhed i databasen...

I kan se siden her:
http://ladings-gardiner.dk/

Min kode ser sådan ud:

$sql3 = "SELECT * FROM miniCMS_nyheder WHERE id = '" . $id . "'";
$result3 = mysql_query($sql3) or die (mysql_error());
$nyhed = mysql_fetch_array($result3);

$nyhedid = $nyhed["id"];
$nyhedtitel = $nyhed["overskrift"];
$nyhedtekst = nl2br($nyhed["tekst"]);
$nyhedbilledtekst = $nyhed["billedtekst"];
$nyhedbilled = $nyhed["billednavn"];
$sidst = $nyhed["sidst"];

Hvordan gør jeg sådan at den vælger den første aktive nyhed??

Jesper
Avatar billede yHec Novice
15. oktober 2006 - 17:21 #1
Prøv at ændre din sql til:
$sql3 = "SELECT * FROM miniCMS_nyheder WHERE id = '$id' ORDER BY '$id' DESC LIMIT 0,1";

Den sorterer med de nyeste først, og tager kun den øverste ud ad DB

/y
Avatar billede dingkee Nybegynder
15. oktober 2006 - 21:31 #2
Kunne ikke helt få det til at virke... så har sat den til at vælge en nyhed jeg ved er der hele tiden
Avatar billede yHec Novice
15. oktober 2006 - 21:32 #3
Hvad gjorde den??
Fik du en fejlmelding?

/y
Avatar billede dingkee Nybegynder
15. oktober 2006 - 21:55 #4
Den gjorde ingen ting... viste bare en tom side...
Avatar billede yHec Novice
15. oktober 2006 - 22:05 #5
Hmmmmmmm. Prøv at fjerne ' omkring begge $id. De skal ikke være der, når det er et tal.

Min fejl:-)

/y
Avatar billede yHec Novice
05. juni 2007 - 11:24 #6
Lukketid????

/y
Avatar billede showsource Seniormester
05. juni 2007 - 11:31 #7
Det er det vel :O)

$sql3 = "SELECT * FROM miniCMS_nyheder ORDER BY id DESC LIMIT 0,1";
Avatar billede dingkee Nybegynder
05. juni 2007 - 13:35 #8
Ja hov,

Kan ikke huske hvad der blev løsningen, så y der er point til dig :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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