Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
MySQl Tabelle Boolean Wert? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
MySQl Tabelle Boolean Wert?


 
Larsidotnet
04-11-2001, 14:53 
 
Hallo Leute...

ich richte gerade meine MySql tabelle weiter ein.
Ich möchte ein feld erzeugen, das "verheiratet" heisst,
und im Prinzip müsste das ja nur Boolean sein, denn es ist entweder true oder false... ich finde diesen Typ aber nicht nur Tinyint, smallint usw... (Benutze phpMyAdmin 2.2.0)

kann mir jemand weiter helfen? danke...

mfg, Lars

 
JoelH
05-11-2001, 06:31 
 
boolean hat es nicht in MySQL, nimm tinyint

 
Larsidotnet
05-11-2001, 09:58 
 
Hm, und dem sage ich dann entweder null oder 1? Das wäre auch ne Idee. Danke

 
Titus
05-11-2001, 22:52 
 
wie wär´s mit set()?! Dann kannst du bei Bedarf auch mehrere Booleans in einem Feld speichern.

 
JoelH
06-11-2001, 07:00 
 
nimmt sich das was in der anzahl der verwendeten Bytes ? Ich hab die Zahlen gerade nicht im Kopf.

 
Titus
06-11-2001, 19:42 
 
set braucht 1,2,3,4 oder 8 Bytes, je nachdem wieviel Elemente es hat:
1- 8 -> 1 Byte
9-16 -> 2 Bytes
17-24 -> 3 Bytes
25-32 -> 4 Bytes
33-64 -> 8 Bytes

http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#SET
http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#IDX1092

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:05 Uhr.