28. april 2004 - 13:56Der er
3 kommentarer og 1 løsning
Forrige/Næste record
$result = mysql_query("Select ID, Nick From SejTabel Where Nick = 'Postmand Per' Order By Nick");
Nu vil jeg gerne kende Nick og ID på den person, der står lige før Postmand Per (alfabetisk) og lige efter Postmand Per (ligeledes alfabetisk). Hvordan gøres dette smartest?
Hvis du har et id for hver post i din database trækker du bare en fra det id Postman Per har, så får du den før.. og lægger en til det id Postman Per har, så får du posten efter...
Jeg fandt på en løsning, selvom den ikke er super køn - men det funger *G*
Næste record:
$res = mysql_query("Select ID,Nick From SejTabel Where Nick > '" . $curNick . "' Order By Nick Limit 1");
og forrige record:
$res = mysql_query("Select ID,Nick From SejTabel Where Nick < '" . $curNick . "' Order By Nick Desc Limit 1");
Hehe - men thanks anyways :)
Synes godt om
Ny brugerNybegynder
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.