Avatar billede sebster Nybegynder
19. juni 2012 - 10:20 Der er 4 kommentarer og
1 løsning

Vælg næste række i tabellen hvor person og gruppe er valgt!

Hej Eksperter,

Jeg sidder og har en liste med medlemmer. Man kan vælge hvem er der tilknyttet og hvilken forening. Ud fra dette skal man kunne vælge det id der ligger lige efter således man kan navigere ned gennem listen forholdsvis hurtigt.

Mit script er følgende, men det virker ikke.
               
$next_post = mysql_query("SELECT medlems_id FROM klubben WHERE id > $next_id AND vor_ref='$_SESSION[user_select]' AND group='forening' ORDER BY id ASC LIMIT 1");
while ($next_id=mysql_fetch_array($next_post))  {
echo "<br>".$next_id['id'];
}

En side bemærkning er at mine id's ligger i VARCHAR, og kan ikke ændres da INT ikke kan indeholde så store id's som der allerede er indtastet
Avatar billede erikjacobsen Ekspert
19. juni 2012 - 10:43 #1
Hvordan "virker" ikke. Som varchar er "2" < "11111" - er det problemet?
Avatar billede erikjacobsen Ekspert
19. juni 2012 - 10:52 #2
Øhm, jeg mente nok:    "111111" < "2"
Avatar billede sebster Nybegynder
19. juni 2012 - 12:07 #3
hmm ok. Jeg løste den med at ændre feltet id til bigint. Så virker det.
Avatar billede olebole Juniormester
19. juni 2012 - 13:50 #4
<ole>

"og kan ikke ændres da INT ikke kan indeholde så store id's som der allerede er indtastet" >> Så skal de godt nok være store  =)

En unsigned INT kan indeholde fra 0 til 4.294.967.295. Det betyder, der skal indsættes over fire milliarder rækker, før du rammer loftet.

Det kunne lyde, som om du har nogle rigtig gode SEO-tricks at viderbringe med sådan en aktivitet i databasen  =)

/mvh
</bole>
Avatar billede sebster Nybegynder
19. juni 2012 - 14:02 #5
Det er ren og skær interne kunde id's som engang blev genereret i et andet system, så de skal bibeholdes.

Et nr kunne fx være 1867453706645115074, så ja der er tale om store tal!
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

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



IT-JOB

Unit IT

Project Manager

Banedanmark

IT-medarbejder

Cognizant Technology Solutions Denmark ApS

Senior Test Engineer

Metroselskabet og Hovedstadens Letbane

IT Full Stack-udvikler