Esi0n [Off] [#] (20.04.2008 / 11:58) |
AlkatraZ (SV!) [Off] [#] (20.04.2008 / 20:05) Уездный предводитель Каманчей |
А длина зависит от типа поля.
Если ставишь например INT (SMALLINT, TINYINT) по умолчанию ставится его длина. Без особой надобности не меняй то, что ставится по умолчанию. На 99% случаев хватает
А вот для VARCHAR уже нужно ставить длину. И не забывай про кодировку UTF-8. При неправильном соединении с базой, число символов удваивается.
З.Ы.
Поле TEXT простым индексам не подвержено. Только FULLTEXT. Да и в запросах нельзя использовать WHERE с указанием на поле TEXT, работает очень медленно (хотя все же работает).
Esi0n [Off] [#] (20.04.2008 / 23:52) |
voloshyn [Off] [#] (19.06.2008 / 03:32) |
При записи данных в таблицу русские символы пишуться нормально все кроме буквы Ш . Вродьбы выставил кодировку ЮТФ но всёравно буква Ш в карлюки переходит.
AlkatraZ (SV!) [Off] [#] (19.06.2008 / 04:44) Уездный предводитель Каманчей |
При записи данных в таблицу русские символы пишуться нормально все кроме буквы Ш . Вродьбы выставил кодировку ЮТФ но всёравно буква Ш в карлюки переходит."Ага, у нас в RC-1 версии тоже была такая проолема. Потом я исправил.
Решение вот какое
В РНР скрипте, после соединения с базой данных нужно задать кодировку клиента.
В нашем двиге это задается в файле /incfiles/core.php
AlkatraZ (SV!) [Off] [#] (19.06.2008 / 04:46) Уездный предводитель Каманчей |
з.ы.
Если кто-то у компа, помогите человеку, напишите строку кода
Esi0n [Off] [#] (19.06.2008 / 08:41) |