Hallo!
Kann es sein, dass die PHP Funktionen mysql_fetch_assoc() & mysql_fetch_array() nur dann korrekt funktionieren, wenn mind 2 Spalten aus einer Datenbank abgefragt werden?
Wenn ich zb nur eine Selektiere:
SELECT ID FROM test_table WHERE key = 5;
...usw...
Dann bekomme ich mit obigen 2 Funktionen immer ein leeres Result, also
$result = mysql_fetch_assoc($mysql_query($sql_string,$conn));
bzw.
$result = mysql_fetch_array($mysql_query($sql_string,$conn));
ist leer(nicht das Mysql Resultset, aber die Variable result).
Solche Abfragen funktionieren bei mir nur mit mysql_fetch_row() korrekt.
Ist das eine Eigenheit dieser Funktionen, oder ein Bug ?
Grüsse,
Daniel