dedlfix: kann auf accoc Array nicht zugreifen

Beitrag lesen

$anfrage2 = "SELECT * FROM WEB__TESTBoeGEN_Dat__Antworten where TestBDat_ID like '$TestBDat_ID'";
$ergebnis2 = mysql_query($anfrage2);

Variablen müssen zwar in PHP nicht initialisiert werden, besser ist das aber:

$array = array();

damit ist das $array auf jeden Fall da, auch wenn die Abfrage kein Ergebnis liefert.

while($zeile2 = mysql_fetch_assoc($ergebnis2)) {
$array[$zeile2[TestB_AID]] = $zeile2[Wert];
}

Sind TestB_AID und Wert Konstanten? siehe http://de3.php.net/manual/de/language.types.array.php#language.types.array.donts

print_r($array);

es gibt da auch noch var_dump() das zeigt dir auch noch den Typ und andere wichtige Hinweise an.

Außerdem ist es beim PHP-Programmieren immer sinnvoll, error_reporting(E_ALL) zu setzen.