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)
eintrag in DB als memo...!! [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
eintrag in DB als memo...!!


 
TryOn
16-07-2001, 10:28 
 
Ich muss einen Eintrag in die DB machen wo das Feld als Text definiert ist, damit kann ich jedoch nur 255 Zeichen eingeben.
das problem ist, ich brauche mehr...

Mit dem feld als memo definiert funktioniert das hineinschreiben nicht, oder muss ich im sql befehl etwas anderes machen.?

thanks 4 help

 
Berni
16-07-2001, 10:38 
 
hier mal ne übersicht über die Datenfelder und dir erlaubten Größen


CHAR(M) M bytes, 1 <= M <= 255
VARCHAR(M) L+1 bytes, where L <= M and 1 <= M <= 255
TINYBLOB, TINYTEXT L+1 bytes, where L < 2^8
BLOB, TEXT L+2 bytes, where L < 2^16
MEDIUMBLOB, MEDIUMTEXT L+3 bytes, where L < 2^24
LONGBLOB, LONGTEXT L+4 bytes, where L < 2^32
ENUM('value1','value2',...) 1 or 2 bytes, depending on the number of enumeration values (65535 values maximum)
SET('value1','value2',...) 1, 2, 3, 4 or 8 bytes, depending on the number of set members (64 members maximum)

 
TryOn
16-07-2001, 11:58 
 
also danke

eine übersicht hab ich jetzmal, wo oder/und wie muss ich diese befehle schreiben..?

und, muss ich dies nicht in der db angeben?

 
Titus
16-07-2001, 17:57 
 
das sind keine Befehle sondern die Wertebereiche der einzelnen MySQL-Datentypen. Wenn in deinem Text also nur 255 Zeichen gespeichert werden müssen, ist es entweder ein TinyText oder kein MySQL.

- -

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