PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr (https://www.php-resource.de/forum/)
-   PHP Developer Forum (https://www.php-resource.de/forum/php-developer-forum/)
-   -   [Variablen] Admin CP (https://www.php-resource.de/forum/php-developer-forum/78041-variablen-admin-cp.html)

FlorianB 15-11-2006 12:31

[Variablen] Admin CP
 
Hallo ich bin dabei gerade ein ACP für ein Online Browser
Spiel zu schreiben.
damit ich verschiedene Config`s verwalten kann habe ich mich entschlossen die Config Dateien in die Datenbank zu verlagern.
Das das Spiel schon Fertig ist macht es keine sinn alles in jeder PHP Datei zu ändern.

Die Configdate ist in der Form also wie immer.

PHP-Code:

$variable01 ="wert01";
$variable02 ="wert02";        
$variable03 ="wert03";
$variable04 ="wert04";
$variable05 ="wert05"

in der MySQL DB habe ich die werte auch schon drin

acp_config
confignummer = 1 Daten der 1.Configuration
name_german = German Name
name = variable01
wert = wert01
einheit = z.B. Stungen
beschreibung = Beschreibung zu variable01
gruppe = Config Gruppe
typ = text/zahl/select/janein

So jetzt würde ich gerne die Configdate so umschreiben das
er die Variablen aud der DB holt.


PHP-Code:

$result01=$db->query("SELECT * FROM acp_config");
while(
$row01=$db->fetch_array($result01)){
// Gibt es eine Möglichkeit das der jetzt hier alle
// Werte in Variablen mit den Name '$name' schreibt
// ein Arrayist nicht möglich !!
$??name?? = $row01[wert]


Gibt es eine Möglichkeit das der jetzt hier alle
Werte in Variablen mit den Name '$name' schreibt
ein Array ist nicht möglich !!

Grüße

Florian

Kropff 15-11-2006 12:35

meinst du sowas?
PHP-Code:

${$row01['name']} = $row01['wert']: 

gruß
peter

FlorianB 15-11-2006 14:17

hy super, danau das war was ich wollte

besten dank !! :rocks:


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:29 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
[c] ebiz-consult GmbH & Co. KG