ich habe eine tabelle mit feldern mit dem datentyp BIT
schau ich mit meinem sql-client rein, stehen in den datensätzen TRUE oder FALSE in den jeweiligen feldern (so wie es sein soll)
dann führe ich ein select aus, und lasse mir das ergebnis mittels mysql_fetch_row in ein array schreiben. dieses lasse ich mir mittels print_r($array) ausgeben.
die ausgabe stimmt, bis auf die felder, die den datentyp bit habebn. anstelle von true wird mir nichts ausgegeben und anstelle von false wird ein FRAGEZEICHEN ausgegeben.
Kanns mir jemand sagen warum nicht 0 oder 1 bzw true oder false ausgegeben wird? kommt php mit dem BIT nicht zurecht?
schau ich mit meinem sql-client rein, stehen in den datensätzen TRUE oder FALSE in den jeweiligen feldern (so wie es sein soll)
dann führe ich ein select aus, und lasse mir das ergebnis mittels mysql_fetch_row in ein array schreiben. dieses lasse ich mir mittels print_r($array) ausgeben.
die ausgabe stimmt, bis auf die felder, die den datentyp bit habebn. anstelle von true wird mir nichts ausgegeben und anstelle von false wird ein FRAGEZEICHEN ausgegeben.
Kanns mir jemand sagen warum nicht 0 oder 1 bzw true oder false ausgegeben wird? kommt php mit dem BIT nicht zurecht?
Kommentar