Michael: MySQL und Array

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

  1. 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";