Ik zit letterlijk al uren te klooien op de volgende functie. Ik probeer OOP in php een beetje onder de knie te krijgen, theorie snap ik voor het grootste gedeelte dus nu is het klooien. Het onderste wil maar niet werken... Als ik de while lus in de functie zelf zet dan werkt het wel, maar zodra ik de variabele 'uitkomst' buiten de functie probeer uit te lezen lukt het niet. Iemand een idee?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| <?php function database($host, $username, $password, $database, $sql) { mysql_connect($host,$username,$password); mysql_select_db($database); $uitkomst = mysql_query($sql); return $uitkomst; } $host = "localhost"; $username = "root"; $password = "*******"; $database = "bla"; $query = "SELECT * from verjaardagen"; database($host,$username,$password,$database,$query); while ($row = mysql_fetch_array($uitkomst)) { echo $row['naam']; } ?> |
[ Voor 6% gewijzigd door Y0ur1 op 13-05-2004 23:32 ]