Mailinglisten-Archive |
Hi loide!
Wenn ich folgendes select mit PHP (3.0.9) ausführe, bekomme ich
unter gewissen umständen kein result. Unter MySQL jedoch ergibt das
gleiche select ein result.
select distinct vorname from person order by vorname
Die umstände:
1. das feld "vorname" erlaubt NULL
2. einige records haben keinen inhalt in "vorname"
Unter mysql:
+---------+
| vorname |
+---------+
| Hans |
| Peter |
| Willi |
| NULL |
+---------+
PHP gibt keine rows aus. Dabei verwende ich folgendes:
while ($row==mysql_fetch_array($result))
{ echo $row["vorname"] . "<br>";
}
In mysql_affected_rows($result) ist allerdings die korrekte anzahl
an rows enthalten.
Ist das ein bekannter bug oder normal oder habe ich irgendwo einen
fehler gemacht?
ciao
amalesh
--
C++ ~ MFC ~ Java ~ PHP ~ ASP ~ SQL ~ XML ~ DOM
http://www.living-source.com ~ ak_(at)_living-source.com
040-39904183 ~ 0761-152580 ~ 0170-4809618 ~ icq: 963380
php::bar PHP Wiki - Listenarchive