Avatar billede Slettet bruger
28. oktober 2009 - 14:18 Der er 9 kommentarer og
1 løsning

Udskriv fra databasn

Hej.

Håber i kan hjælpe mig.

Jeg vil gerne udskrive et billede og en overskrift fra min database. Billedet skal komme først og så teksten til højre for billedet. Jeg vil så gerne have skrevet de seneste 5 poster i databasen, sorteret efter dato feltet.

Nogle der kan hjælpe mig her? Er lidt lidt lost når jeg skal skrive fem poster ud og ikke alt.

Billede er gemt med filnavn i databasen og ligger på serveren i billede kataloget.

Mvh.
Henrik
Avatar billede michael_stim Ekspert
28. oktober 2009 - 15:00 #1
Kig på det der hedder LIMIT.

SELECT * FROM tabel LIMIT 5 ORDER BY id DESC;
Avatar billede Slettet bruger
28. oktober 2009 - 16:54 #2
Ok, tak. :-)

Men hvordan får jeg det lavet i tabel, så der kommer til at stå rigtigt. Nu har jeg lavet det i CSS, kan man lave noget smart der, eller er det stadig i tabeller det skal skrives ud?
Avatar billede michael_stim Ekspert
28. oktober 2009 - 17:13 #3
Det letteste er jo tabel.

<?php
$query="SELECT billede, tekst FROM dinTabel LIMIT 5 ORDER BY dato DESC";
$result=mysql_query($query) or die(mysql_error());
echo "<tabel>\n";
while($row=mysql_fetch_assoc($result))
{
echo "<tr>\n";
echo"<td><img src=\"dinSti/".$row ['billede']."\"></td>\n";
echo"<td>".$row ['tekst']."</td>\n";
echo"</tr>\n";
}
echo"</table>";
?>

Absolut ikke testet eller noget.
Avatar billede mcardle Nybegynder
28. oktober 2009 - 22:36 #4
Der er en lille typo.

echo "<tabel>\n";

skal være:

echo "<table>\n";

Derudover mener jeg at LIMIT skal stå til sidst i din query, men er ikke 100% sikker.

//mcardle
Avatar billede michael_stim Ekspert
28. oktober 2009 - 23:02 #5
Ja, det skal nok stå til sidst ;o)
Avatar billede Slettet bruger
18. november 2009 - 12:52 #6
Super. Takker, det virker fint.

Bare fyr svar af.
Avatar billede mcardle Nybegynder
18. november 2009 - 13:05 #7
Det er vidst Michaels den her :0)

//mcardle
Avatar billede michael_stim Ekspert
18. november 2009 - 13:17 #8
Ellers tak, smaler ikke på point ;o)
Avatar billede michael_stim Ekspert
18. november 2009 - 13:18 #9
smaler = samler
Avatar billede mcardle Nybegynder
18. november 2009 - 14:29 #10
Så fin er jeg ikke.

Det gør jeg, jeg er nemlig bagud i forhold til hvor lang tid jeg har været herinde :0)

//mcardle
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