Gå til innhold

Hvordan finne max id i tabell


Anbefalte innlegg

Altså jeg vil finne største id nr i tabellen.

 

Prøvde denne:

 

$q="SELECT MAX('id') FROM guestbook";
$result= mysql_query($q, $connection) or die 
("Could not execute query : $q." . mysql_error());

echo $result;

?>

 

fikk da:

 

Resource id #3

 

 

På forhånd takk :)

Endret av Svendsen
Lenke til kommentar
Videoannonse
Annonse
Ikke helt dette du spør om, men nevner det likevel.

Du kan bruke "mysql_insert_id()" for å finne ID'en til det siste "innlegget" som er gjort i basen.

Blir det den du legge inn? Hvis det er så, så er det faktisk AKKURAT det jeg skal bruke til. Tenkte jeg skulle finne antall innlegg og plusse på 1, men er det noe letter så jatakk :D

 

Et ekesempel?

Lenke til kommentar
legger du inn id manuelt?

 

lurt å bruke "auto_increment" istedet.

 

endre id-kolonna di slik:

 

alter table guestbook modify column id int unsigned auto_increment not null primary key;

 

etter det vil id øle med 1 automatisk hver gang du setter inn en ny rad.

Bruker jo seff auto_increment

 

 

Men vil finne id på siste innlegg i DB, slik at jeg kan bruke den og sende personen videre.

 

Driver å leiker meg med forum for å lære mer. Og da tenkte jeg å gjøre slik at når du har laget et nytt emne så kan det jo være greit å finne siste emneid og sende sende personen til den, slik som her etter innlegg og nytt emne :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...