Hallo, ik heb volgende php code


$sql1="SELECT * FROM spelers WHERE sid=$speler1";
$result1=mysql_query($sql1);
$row1=mysql_fetch_assoc($result1);

$naam = $row1['naam'];
$voornaam = $row1['voornaam']
$land = $row1['land'];
$email = $row1['email];

...



Nu vroeg ik me af of er zo geen functie bestaat waarmee je alle variabelen in één keer vanuit je sql naar php kan krijgen. (want zo'n lijst van 20 variabelen is lang en onoverzichtelijk)
want zo'n lijst van 20 variabelen is lang en onoverzichtelijk
Nee, dat is 100x overzichtelijker dan een onbekende lijst met variabelen. Alleen hoop ik dat je met 'variabele' eigenlijk gewoon de array $row1 bedoelt. Het is onzinnig om bv. $naam aan te maken wanneer dezelfde gegevens in $row1['naam'] staan. Het kost ook nog eens extra geheugen.

Je kunt evt. ook mysql_result() gebruiken en daarin de verschillende variabelen gaan aanmaken, zie http://www.php.net/manual/nl/function.mysql-result.php

Reageren