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
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
11. februar 2008 - 20:00
#1
Ja da, hvordan ser din tabel ud?
11. februar 2008 - 20:02
#2
id, dato, spoergsmaal Er det, det du mener ??
11. februar 2008 - 20:06
#3
Måske sådan? SELECT * FROM dinTabel WHERE id NOT IN ( SELECT max(id) AS id FROM dinTabel )
11. februar 2008 - 20:10
#4
Var det ikke nemmere at bede din applikation om at smide den sidste raekke vaek ?
11. februar 2008 - 20:13
#5
arne ??
11. februar 2008 - 20:18
#6
nielle : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
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)
11. februar 2008 - 20:31
#8
Og så skal "max_tal" bare udelukkes i søgningen ! :o)
12. februar 2008 - 17:41
#9
Måske bare: SELECT * FROM dinTabel WHERE id NOT IN ( SELECT max(id) FROM dinTabel )
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 !!
13. februar 2008 - 06:10
#11
Tag du bare dine point igen på dnne her :^)
13. februar 2008 - 15:55
#12
Okay - men du skal have mange tak for din tid !!
Computerworld tilbyder specialiserede kurser i database-management