ikke helt som mortenfn\'s - det kunne synes som et personligt korstog mod hans løsninger på det seneste, men forhåbentlig ikke forstås sådan - men en med kun en connection til basen fremfor en pr. navn
kodemæssigt kunne du lege med
$res = array(); $sql = mysql_query(\"SELECT * FROM tabelnavn\"); if (mysql_num_rows($sql)) { while ($foo = mysql_fetch_array($sql)) { $res[$foo[\"navn\"]] = $foo; } }
Så, nu har du et associativt array $res med key på navn og indeholdende hele resultatet. Således kan du hive navne ud med $res[\"benni\"][\"alder\"] der vil indeholde værdien af alder for benni
altså første [\"\"] indeholder navnet på fyren du vil tilgå og anden [\"\"] indeholder et andet felt fra databasen i samme row som benni !
ljweb > jeg har lige været væk - men jeg ser bestemt ikke dine forslag som et korstog mod mine løsninger, tvært imod - når de er bedre lærer jeg også noget - men når det er ordkløverri - så gidder jeg ikke. Så ljweb bliv endelig ved - når de er bedre - jeg er jo helt selvlært (det er du nok også) men jeg er meget dårlig til engelsk og i øvrigt halvgammel - aaah det passer nok ikke hel det med halvgamle.
den her er jeg ikke helt med på: $res[$foo[\"navn\"]] = $foo, og aligevel tror jeg jeg forstår, hvordan vises så fra samme tabel f.eks $foo[id] (det er ikke nødvendigt med \"\").
$res[\"id\"] henter id feltet, men istedet anvender vi igen en variabel her, så det er $res[ $foo[\"navn\"] ] hvos vi opretter en post i arrayet der ikke starter med et nummer, men med navnet på personen. Således har vi nu et array hvor index er navne og ikke numre som almindeligt. På denne måde kan vi hive resultater ud i netop den navnerækkefølge vi måtte ønske.
jeg anvender \" af overskuelighedshensyn, er smagssag - mener selv det er mere korrekt. Gammel vane ;D
godt at vide du ikke tager det personligt, har blot efterhånden set dit navn temmeligt mange gange og overvejede om jeg måske engang imellem sablede lidt for hårdt... :D nu er jeg også lidt pernippengryn med performance hensyn o.lign.
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.