[LÖST]PHP/MySQL Problem![/LÖST]

Här diskuteras programmering och utveckling
SwedGhost
Inlägg: 28
Blev medlem: 13 okt 2008, 20:26
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

[LÖST]PHP/MySQL Problem![/LÖST]

Inlägg av SwedGhost »

Tjänare!

Jag håller på och bygger på en hemsida och behöver hämta ut lite data ur en databas.
Jag ska hämta ut data till en tabell som jag echo:ar fram genom en loop.

Frågan är den:
Jag vill bara hämta de fem senaste raderna i databasen.
Hur gör jag?
Senast redigerad av 1 SwedGhost, redigerad totalt 30 gånger.
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: PHP/MySQL Problem!

Inlägg av andol »

SwedGhost skrev:Jag vill bara hämta de fem senaste raderna i databasen.
Antar att du åsyftar en specifik tabell, och inte godtyckligt från vilken tabell som helst i databasen? Med senaste så antar jag att du menar senast inlagda? Hur du i sådant fall hänvisar till dessa beror på hur aktuell tabell är uppbyggd. Finns det någon självuppräknande id-kolumn? Alternativt hade du tänkt nyttja dig utav en timestamp-kolumn?
SwedGhost
Inlägg: 28
Blev medlem: 13 okt 2008, 20:26
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: PHP/MySQL Problem!

Inlägg av SwedGhost »

Kod: Markera allt

Så här ser min databas ut:
+--------------------+
| Database           |
+--------------------+
| information_schema | 
| mysql              | 
| test                 | 
+--------------------+
Det är test jag använder för denna

Tabeller i test:
+------------------+
| Tables_in_test |
+------------------+
| message          | 
+------------------+

Och message ser ut såhära:
+--------------+--------------------+------------+
| topic        | writer             | date           |
+--------------+--------------------+------------+
| Städa        | Annica               | 2008-08-22 | 
| Grilla korv  | Per-Olof           | 2009-02-15 | 
| Elda båtar  | Kalle anka         | 2009-05-15 | 
| Läsa          | Piff               | 2009-06-06 | 
| NÖT           | Puff              | 2009-12-24 | 
| Gammal     | Pansionär            | 2000-00-00 | 
+--------------+--------------------+------------+
Ja jag hade tänkt använda date som sorterare
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: PHP/MySQL Problem!

Inlägg av andol »

Pröva då

Kod: Markera allt

SELECT * 
  FROM message 
  ORDER BY date DESC 
  LIMIT 0,5;
SwedGhost
Inlägg: 28
Blev medlem: 13 okt 2008, 20:26
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: PHP/MySQL Problem![LÖST]

Inlägg av SwedGhost »

Tack de funkade :D
Skriv svar

Återgå till "Programmering och webbdesign"