Hallo Community,
ich hab jetzt ne Weile nichts mehr gemacht und das kann jetzt ein ganz banales Problem sein, aber ich komm nicht weiter!
Ich möchte meine Variablen für die Site in der Datenbank speichern, weil die Onlineadministration dann leichter ist, als jedesmal ne ganze Datei neu zu schreiben.
Die Variablen in die Datenbank zu schreiben ist nicht das Problem, aber das Auslesen.
Ich möchte alle Variablen mit den dazugehörigen Values in ein indiziertes Array schreiben. Dazu benutze ich folgenden Scriptteil:
<PRE>$result = mysql_query("SELECT varname, value FROM vars");
while($row = mysql_fetch_array($result)) {
$vars = array($row['varname'] => $row['value']);
}
</PRE>
Nun kann ich aus dem erzeugten Array aber nur den aus der Datenbank zuletzt ausgelesenen Wert auslesen. Ergo denke ich also, daß das Script anstatt mit jedem Durchlauf einen neuen Datensatz in das Array hinzuzufügen, den alten überschreibt. Wie bringe ich dem Script jetzt bei, daß es das Array fortsetzt?
Brauche dringend Euren Rat!
Vielen Dank schon mal!
MfG Stefan
ich hab jetzt ne Weile nichts mehr gemacht und das kann jetzt ein ganz banales Problem sein, aber ich komm nicht weiter!
Ich möchte meine Variablen für die Site in der Datenbank speichern, weil die Onlineadministration dann leichter ist, als jedesmal ne ganze Datei neu zu schreiben.
Die Variablen in die Datenbank zu schreiben ist nicht das Problem, aber das Auslesen.
Ich möchte alle Variablen mit den dazugehörigen Values in ein indiziertes Array schreiben. Dazu benutze ich folgenden Scriptteil:
<PRE>$result = mysql_query("SELECT varname, value FROM vars");
while($row = mysql_fetch_array($result)) {
$vars = array($row['varname'] => $row['value']);
}
</PRE>
Nun kann ich aus dem erzeugten Array aber nur den aus der Datenbank zuletzt ausgelesenen Wert auslesen. Ergo denke ich also, daß das Script anstatt mit jedem Durchlauf einen neuen Datensatz in das Array hinzuzufügen, den alten überschreibt. Wie bringe ich dem Script jetzt bei, daß es das Array fortsetzt?
Brauche dringend Euren Rat!
Vielen Dank schon mal!
MfG Stefan
Comment