|
|
|
| Сколько выбрать символов для поля с сообщением, например для форума?
Может 2000 - хватит? А если не хватит, вдруг кто нибудь введет текст книги "Война и Мир", что тогда?
Можно ли корректно прервать ввод символов с выводом сообщения, типа: "Эй, Чувак, хватит, это ведь форум, а не книга 'Война и Мир' ",
ну типа функция: если кол.символов в поле $_POST[ ' message ' ] превышает кол.символов в определении VARCHAR(2000),
то вывод сообщения "Аллах Акбар!! и все взрывается нафиг!"
|
| |
|
|
|
|
|
|
|
для: SilentChild
(26.03.2008 в 10:23)
| | раньше varchar был до 256 знаков с мускула 5.0.3 увеличен до 65 535
а вообще по моему логично было бы сделать text | |
|
|
|
|
|
|
|
для: KirillKiev
(26.03.2008 в 12:17)
| | А какие границы у текста и какие приимущества? | |
|
|
|
|
|
|
|
|
для: KirillKiev
(26.03.2008 в 12:17)
| | Да! Именно text!!! Ставьте его - не ошибетесь!
Если ставить varchar, то скорее всего из сообщения будет выводиться только первое слово (до первого пробела).
А вот для логина или пароля varchar - в самый раз. | |
|
|
|
|
|
|
|
для: Sergeich
(26.03.2008 в 17:59)
| | > Если ставить varchar, то скорее всего из сообщения будет выводиться только первое слово (до первого пробела)
Нет. Просто обрамляющие пробелы могут (хотя не знаю зачем у VARCHAR - у CHAR оправданно) потереться. Точнее потрутся. | |
|
|
|