02. oktober 2004 - 14:09Der er
8 kommentarer og 1 løsning
Sortering efter sql array
Hey!
Jeg har en side med links, hvor bruger kan oprette links. De bliver smidt i en db hvor den registrer om linket er oprettet af en admin eller bruger. Måden jeg deler dem op på igen er ved at lave 2 sql udtrak med: SELECT .. FROM .. WHERE opretter_niv = 'admin' og den anden: SELECT .. FROM .. WHERE opretter_niv = 'bruger'.
Nu ville jeg gerne for at gøre mine koder mere simple hente alt ud i en, altså slette WHERE. Så i min while sortere den til at kun skrive dem med opretter_niv = 'admin' og derefter en ny while hvor den skriver for opretter_niv = 'bruger'.
Noget i stil med:
while($row = mysql_fetch_array($link_sql) AND $_row['opretter_niv']=="admin" ){ .. }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nope, det virker altså ikk helt efter hensigten. Det skal jo deles op i 2 dele på siden. Links af admin og links af bruger. Først alle af den ene type så af den anden.
Hmm så kunne du i din mysql datavase når du tilføjer links når en admin tilføjer et link kunne du give dem link_id i en tabel og sige når en admin opretter så kommer der et id ind der er = 1 og når en bruger opretter kommer der et id med 2 så når du kalder dem i så sæt where link_id = '1' når den skal hente dem admin har posted og where link_id = '2' så henter dem kun dem brugere har posted.
det har jeg allerede, men det var så jeg kunne hente alle ud og dele dem op, istedet for at først alle af bruger og så af admin.
Så tænkte jeg noget i stil med... Men det er vist ikk muligt while($row = mysql_fetch_array($link_sql) WHERE $_row['opretter_niv']=="admin" ){
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.