MySQL und Array
Michael
- php
0 dedlfix
Hallo,
bitte um kurze Hilfe...
Habe eine Array bepackt mit :
$hinweis_besuch = array(1 => "$doe", "$vm", "$wm", "$mu", "$fdhb", "$pl", "$divma");
... wird dann so in eine Tabelle in einem Feld namens Hinweis gespeichert.
Dann soll es wieder ausgegeben werden - so:
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
......
$k_material = array($row[14]);
......
Ausgabe z.B.: echo $k_material[1];
Klappt aber nicht - so bleibt es leer das Ausgabe-Feld und bei $k_material[0] wird Array ausgegeben...
Was mache ich falsch?
Gruß
Michael
echo $begrüßung;
$hinweis_besuch = array(1 => "$doe", "$vm", "$wm", "$mu", "$fdhb", "$pl", "$divma");
Das Einpacken von Variablen in "" ist überflüssig.
Dann soll es wieder ausgegeben werden - so:
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
$k_material = array($row[14]);
Ausgabe z.B.: echo $k_material[1];
Klappt aber nicht - so bleibt es leer das Ausgabe-Feld und bei $k_material[0] wird Array ausgegeben...
Was mache ich falsch?
Du schaust dir nicht mittels Kontrollausgaben an, inwieweit sich Wunsch und Wirklichkeit unterscheiden. var_dump() eignet sich für jede Art Variable und Ausdruck und gibt dabei auch den Typ an. Für komplexe Strukturen wie Arrays eignet sich auch print_r(). Beiden ein <pre> vorangestellt erhöht die Übersichtlichkeit der Ausgabe.
echo "$verabschiedung $name";