Svendsen Skrevet 8. januar 2004 Del Skrevet 8. januar 2004 (endret) 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 8. januar 2004 av Svendsen Lenke til kommentar
???????? Skrevet 8. januar 2004 Del Skrevet 8. januar 2004 $q="SELECT MAX('id') as biggest FROM guestbook"; $result_query= mysql_query($q, $connection); // du må ha med denne! $result=mysql_fetch_array($result_query); echo $result['biggest']; Lenke til kommentar
Svendsen Skrevet 8. januar 2004 Forfatter Del Skrevet 8. januar 2004 (endret) takk Nå forsto jeg den as tingen og har søkt litt rundt men ikke helt forstått alt her inne Endret 8. januar 2004 av Svendsen Lenke til kommentar
ZoRaC Skrevet 9. januar 2004 Del Skrevet 9. januar 2004 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. Lenke til kommentar
Svendsen Skrevet 9. januar 2004 Forfatter Del Skrevet 9. januar 2004 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 Et ekesempel? Lenke til kommentar
ZoRaC Skrevet 9. januar 2004 Del Skrevet 9. januar 2004 http://no.php.net/mysql_insert_id: <?php mysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error()); mysql_select_db("mydb"); mysql_query("INSERT INTO mytable (product) values ('kossu')"); printf("Last inserted record has id %d\n", mysql_insert_id()); ?> Lenke til kommentar
Torbjørn Skrevet 9. januar 2004 Del Skrevet 9. januar 2004 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. Lenke til kommentar
Svendsen Skrevet 9. januar 2004 Forfatter Del Skrevet 9. januar 2004 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
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå