Avatar billede mjl Nybegynder
11. februar 2008 - 19:58 Der er 11 kommentarer og
1 løsning

Ude lade sidste reg. fra databasen

Hej der ...

Med PHP henter jeg alle reg. i min MySQL database. Nu vil jeg gerne, at den henter alle records, på nær den sidste - kan man det ???

Conrad
Avatar billede nielle Nybegynder
11. februar 2008 - 20:00 #1
Ja da, hvordan ser din tabel ud?
Avatar billede mjl Nybegynder
11. februar 2008 - 20:02 #2
id, dato, spoergsmaal

Er det, det du mener ??
Avatar billede nielle Nybegynder
11. februar 2008 - 20:06 #3
Måske sådan?

SELECT *
FROM dinTabel
WHERE id NOT IN (
    SELECT max(id) AS id FROM dinTabel
)
Avatar billede arne_v Ekspert
11. februar 2008 - 20:10 #4
Var det ikke nemmere at bede din applikation om at smide den sidste raekke vaek ?
Avatar billede mjl Nybegynder
11. februar 2008 - 20:13 #5
arne ??
Avatar billede mjl Nybegynder
11. februar 2008 - 20:18 #6
nielle : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Avatar billede mjl Nybegynder
11. februar 2008 - 20:31 #7
Dette virker ...

$res = mysql_query("SELECT MAX(tal) AS max_tal FROM tabel");
$max_tal = mysql_result($res, 0, "max_tal");

Og så skal "mas_tal" bare udelukkes i søgningen ! :o)
Avatar billede mjl Nybegynder
11. februar 2008 - 20:31 #8
Og så skal "max_tal" bare udelukkes i søgningen ! :o)
Avatar billede nielle Nybegynder
12. februar 2008 - 17:41 #9
Måske bare:

SELECT *
FROM dinTabel
WHERE id NOT IN (
    SELECT max(id) FROM dinTabel
)
Avatar billede mjl Nybegynder
12. februar 2008 - 18:02 #10
Det er som om, at når WHERE er med, så flipper den. Men det er vel egentlig det samme du siger, som det jeg fik til at virke ... læg svar for din hjælp! Og tak !!
Avatar billede nielle Nybegynder
13. februar 2008 - 06:10 #11
Tag du bare dine point igen på dnne her :^)
Avatar billede mjl Nybegynder
13. februar 2008 - 15:55 #12
Okay - men du skal have mange tak for din tid !!
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