Hallo,
Ich hab wiedermal Bockmist gebaut, ich habe von euch mal diesen netten Codeschnipsel bekommen

, da ich mich aber noch nie so wirklich mit array Beschäftigt habe, hab ich gedacht es wäre möglich mit folgendem Code Daten in ein array zu laden...
PHP-Code:
<?php
include("includes/config.inc.php");
include("includes/conn.inc.php");
$conn = "SELECT * FROM sites ORDER BY id ASC";
$erg = mysql_query($conn,$connection) or die (print_scripterror("Datenbankfehler","Bei der Datenbankabfrage ist ein Fehler Aufgetreten.
Mysql meldete Folgenden Fehler:
".mysql_error()));
// Hier werden alle Seiten gespeichert, die eingebunden werden sollen
$include_sites = array( //goto Home...
"home" => "sites/home/index.php",
//Suchen
while($db = mysql_fetch_array($erg)){
$db['sitename'] => $db['url'];
}
//wird benötigt da php nicht automatisch das Komma beim letzten datensatz weglässt
"dummy" => "dummysite.php"
);
// $_GET['site'] gesetzt?
if (empty($_GET['site'])) {
$include_site = "home";
} else {
$include_site = $_GET['site'];
}
// Existiert die Datei, die eingebunden werden soll?
if (!file_exists($include_sites[$include_site])) {
print_scripterror("Error 404 (Seitenfehler)","Die Seite Wurde nicht Gefunden, eventuell handelt es sich um einen Fehler oder Toten Link.", true);
} else {
include($include_sites[$include_site]);
}
?>
Hier wird sich wohl jeder an den Kopf fassen und sagen LOL
Nun meine Frage kann mir jemand n Lösungsansatz geben, wie ich das in ein sauberes array kriege?
Die DB beinhaltet die Felder ID, Sitename, url
grüsse kazuya
PS: Sorry wenn ich mich komisch ausdrück oder Schreibfehler dinne sind musste das in 5min schreiben
