isses arg schlimm wenn ich von den datensätzen auf deinem screenshot recht wenig in der von dir geposteten arrayausgabe wiederfinde?
@Trashar
warum unverständlich?
assoc liefert das gleiche wie array bis auf die tatsache, dass du mit array zusätzlich noch mit nummerischen indizes auf die elemente zugreifen kannst
Offline klappt aber online nicht :(
Einklappen
X
-
verushc maPHP-Code:<?php
$query = mysql_query("SELECT * FROM config");
while($result = mysql_fetch_array($query)) $config[$result['name']] = $result['value'];
echo '<pre>';
print_r($config);
echo '</pre>';
unverständlich wieso ihr mysql_fetch_assoc benutzt
Einen Kommentar schreiben:
-
Hab mal nen screen gemacht, damit du siehst, dass es drin ist
http://surfbar.csatmezzo.de/screen.jpg
Einen Kommentar schreiben:
-
du liest die ganzen daten ja aus ner tabelle in deiner datenbank, steht da online auch templatedir drin?
Einen Kommentar schreiben:
-
Das was da ebend ausgegeben wurde, sind die werte die in meiner config.php liegen
$config["db_host"] = "localhost";
$config["db_user"] = "web1";
$config["db_pass"] = "******";
$config["db_name"] = "usr_web1_1";
$config["db_prefix"] = "";
$config["db_type"] = "mysql";
$config["include_dir"] = "include/";
$config["language"] = "de";
Soll ich dir mal ftp und phpmyadmin geben ?
Einen Kommentar schreiben:
-
die meldungen wollen dir sagen, dass es keinen index templatedir gibt und da ich in der testausgabe auch keinen sehe, bin ich geneigt, den meldungen glauben zu schenken...
Einen Kommentar schreiben:
-
Nun steht da:
--------------------------------------------------------------------------------
Testausgabe - Anfang
Array
(
[db_host] => localhost
[db_user] => web1
[db_pass] => *******
[db_name] => usr_web1_1
[db_prefix] =>
[db_type] => mysql
[include_dir] => include/
[language] => de
)
Testausgabe - Ende
--------------------------------------------------------------------------------
Habe das pw Zensiert
Notice: Undefined index: templatedir in /srv/www/htdocs/web1/html/dat/include/sites/start.php on line 2
Notice: Undefined index: templatedir in /srv/www/htdocs/web1/html/dat/include/functions/template.php on line 44
Notice: Undefined index: template in /srv/www/htdocs/web1/html/dat/include/functions/template.php on line 44
Einen Kommentar schreiben:
-
hab eine ) vergessen
PHP-Code:while ($result = mysql_fetch_assoc($query, $connect))
$config[$result['name']]=$result['value'];
echo '<hr />Testausgabe - Anfang<pre>';
print_r($config);
echo '</pre>Testausgabe - Ende<hr />';
Einen Kommentar schreiben:
-
Okay ich habe das nun so gemacht:
Und das ergebnis hat sich nicht verändert sehe hier:PHP-Code:<?php
$sql = "select * from config";
$query = db_query($sql, $connect) or die ($lang["could_not_read_config"].": ".db_error($connect));
while ($result = mysql_fetch_assoc($query, $connect) $config[$result['name']]=$result['value']; echo '<pre>'; print_r($config); echo '</pre>';
?>
*Gelöscht*Zuletzt geändert von MasterRed; 24.11.2003, 09:24.
Einen Kommentar schreiben:
-
mach mal hinter meinen code das hier:und poste die ausgabePHP-Code:echo '<pre>';
print_r($config);
echo '</pre>';
Einen Kommentar schreiben:
-
Oki hab ich gemacht nun sieht die Datei so aus:Original geschrieben von mrhappiness
probier das mal so (wenn's mysql is):nur mal so als testPHP-Code:while ($result = mysql_fetch_assoc($query, $connect)
$config[$result['name']]=$result['value'];
Und die Fehlermeldung nur noch so:PHP-Code:<?php
$sql = "select * from config";
$query = db_query($sql, $connect) or die ($lang["could_not_read_config"].": ".db_error($connect));
while ($result = mysql_fetch_assoc($query, $connect) $config[$result['name']]=$result['value'];
?>
Notice: Undefined index: templatedir in /srv/www/htdocs/web1/html/dat/include/sites/start.php on line 2
Notice: Undefined index: templatedir in /srv/www/htdocs/web1/html/dat/include/functions/template.php on line 44
Notice: Undefined index: template in /srv/www/htdocs/web1/html/dat/include/functions/template.php on line 44
Mehr fehler kommen nicht nur diese 3
Axo hier mal die Information zu mein php usw
http://surfbar.csatmezzo.de/info.phpZuletzt geändert von MasterRed; 24.11.2003, 09:05.
Einen Kommentar schreiben:
-
probier das mal so (wenn's mysql is):nur mal so als testPHP-Code:while ($result = mysql_fetch_assoc($query, $connect)
$config[$result['name']]=$result['value'];
Einen Kommentar schreiben:
-
Weil in der config die daten gespeichert sind dir man benötigt, wie z.B. der Pfad zu den Templates oder Login zu den ef Account usw
Jemand hat zu mir gesagt das ich das so machen soll
Und dieses soll dann bezwecken das er dann z.B.
$config[templatedir]; ausliest
Weil es sind insegesamt 29 Daten in der config
Aber das muss ja irgendwas sein
Weil aufm offline apache klappt das 1a nur online net
Und an meinen Server liegt das auch net hab das schon bei 2 payd4websoace anbietern versucht ging auch net
Einen Kommentar schreiben:
-
jetzt wenn man wüsste, was db_fetch_object macht...
warum verwendest du nicht einfach die bereits vordefinierten funktionen?
Einen Kommentar schreiben:
Einen Kommentar schreiben: