03. maj 2009 - 12:17Der er
10 kommentarer og 1 løsning
Udtræk fra en mysql-query
Hej
Hvis jeg har lavet et udtræk fra en database og fået returneret 5 rækker og jeg efterfølgende ønsker at udtrække en række af gangen, men hvor rækken jeg ønsker måske er midt i udtrækket.
Udtræk: $query = mysql_query("select id, farve from Table"); id farve 1 rød 2 grøn 3 blå 4 grå
Hvordan jeg så efterfølgende udtrække f.eks. først farven for id 3, derefter for id 2, så 4 og til sidst for 1.
Håber I forstår spørgsmålet.
Alternativet er selvfølgelig at jeg laver en ny query for hver eneste id jeg ønsker farven for
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Ikke ved udtrækket nej. Jeg vil selv bestemme hvilken row jeg har brug for at vise lige her i min kode. Og et par linier længere nede har jeg brug for at få vist en anden bestemt row. Men det kan ikke sorteres i queryen
Ja, jeg kunne også lave en sorteringskolonne i tabellen, hvis ikke man kan udføre det jeg spørger efter.
Jeg ved det er småting men hvad vil du mene er bedst performance mæssigt 1. at trække alt man skal bruge ud af DB, sortere i array og derefter bruge det i sin kode 2. at ikke sortere i array først, men lave ny query hver gang men skal bruge en information?
Nemmeste er jo at lave et array. ( 1 ) ( Med 1 DB kald ) Men måske en anden opbygning af DB ?
Altså performance afhænger af koden og DB opbygning.
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.