ich habe ein download script das über arrays läuft. die array sehen so aus.
ich möchte gerne diese arrays über sql ausführen damit ich die scripte im adminbereich eintragen kann und nicht in der confg datei per hand eintragen muss.
mein ansatz:
leider funktioniert es nich. wie bekomme ich es hin, das es wie oben aussieht.
PHP:
$download_dirs = array(
"Script 1" => array(
"dir" => "datei/testscript1/",
"name" => "Script 1",
"password" => "123",
),
"Script 2" => array(
"dir" => "datei/testscript2/",
"name" => "Script 2",
"password" => "456",
),
"Script 3" => array(
"dir" => "datei/testscript3/",
"name" => "Script 3",
"password" => "789",
),
);
ich möchte gerne diese arrays über sql ausführen damit ich die scripte im adminbereich eintragen kann und nicht in der confg datei per hand eintragen muss.
mein ansatz:
PHP:
$dbname = 'test15';
$dbhost = 'localhost';
$dbuser = 'xxxx';
$dbpass = 'xxxx';
$db = mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
mysql_select_db($dbname,$db) or die(mysql_error());
$abfrage = "SELECT * from downloads";
$ergebnis = mysql_query($abfrage);
$download_dirs = array(
while($row=mysql_fetch_array($ergebnis))
{
$name = $row[1];
$dir = $row[2];
$passwort = $row[3];
"$name" => array(
"dir" => "datei/$dir/",
"name" => "$name",
"password" => "$passwort",
),
}
);
leider funktioniert es nich. wie bekomme ich es hin, das es wie oben aussieht.