24. august 2004 - 00:47Der er
3 kommentarer og 1 løsning
Søger lettere måder at løse dette med
hejsa, jeg er ved at lave et lille spil, jeg skal hente noget info om nogle units fra min mySQL db, og vil gerne have at man kan skrive $ElvenHighlanderstats3[detmanvilvide] men jeg sidder og skal lave det samme mange gange, ville høre om der ikke var nogle lettere og bedre metoder. End:
$ElvenHighlanderstats="SELECT * from v_units where name='Elven Highlander'"; $ElvenHighlanderstats2=mysql_query($ElvenHighlanderstats) or die("Could not get Elven Highlander stats"); $ElvenHighlanderstats3=mysql_fetch_array($ElvenHighlanderstats2);
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.
Jo, du kan givetvis gøre det på en nemmere måde. Nu ved jeg ikke hvorfor du skal lave det mange gange, men en måde at gøre det nemmere på er ved at 'genbruge' din kode så vidt muligt. Fx kunne du lave det sådan:
$name = 'Elven Highlander'; $sql="select * from v_units where name='$name'"; $res=mysql_query($sql) or die("Could not get $name stats"); $row=mysql_fetch_array($res);
Så behøver du kun at ændre variablen: $navn. Det vil gøre det endnu lettere, hvis du brugte et id i stedet for et navn. Og når du skal lave mange vil det være smart, hvis du kunne gøre brug af en form for loop/løkke og/eller array's.
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.