Dag allemaal,
ik heb een scriptje gemaakt voor mijn zus om haar foto's te uploaden.
hierbij wordt elke geuploade foto in een tabel in de database gezet.
nu wil ik die waarden in een array zetten, maar hoe?
<pre>
<?PHP
include 'mdb.php';
$msql = mysql_query("SELECT FROM fotos WHERE evenement ='8'");
$array = mysql_fetch_array($msql);
print_r($array);
?>
</pre>
geeft dit:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/liakos10.freehostia.com/test.php on line 5
dat levert het volgende op:
Array
(
[0] => Harry van Kesteren1.jpg
[bestand] => Harry van Kesteren1.jpg
[1] => 8
[evenement] => 8
[2] => 273
[nummer] => 273
)
<?PHP
include 'mdb.php';
$msql = mysql_query("SELECT bestand FROM fotos WHERE evenement ='8'");
$array = mysql_fetch_array($msql);
foreach($array as $array_key => $array_value)
{
echo $array_value;
}
?>
<?php
include 'mdb.php';
$msql = mysql_query("SELECT bestand FROM fotos WHERE evenement ='8'");
while ($row = mysql_fetch_assoc($msql))
{
echo $row['bestand'].'<br />';
}
?>
[edit]
Als je dit echt in een array wilt hebben, gebruik dan zoiets:
<pre>
<?php
include 'mdb.php';
$msql = mysql_query("SELECT bestand FROM fotos WHERE evenement ='8'");
while ($row = mysql_fetch_assoc($msql))
{
$array[] = $row['bestand'];
}
print_r($array);
?>
</pre>