|
|
|
| вот такая возникла проблема при заполнении базы mysql
поле pole1 с типом set('значение 1','значение 2','мяч')
при открытиии заново этого поля вот что получается set('значение 1','значение 2','м','ч')
Это уже становится проблемой.... | |
|
|
|
|
|
|
|
для: lilu
(17.10.2007 в 13:41)
| | В названиях полей лучше использовать только английские символы, цифры и символ подчёркивания. | |
|
|
|
|
|
|
|
для: cheops
(17.10.2007 в 14:26)
| | название поля pole1 | |
|
|
|
|
|
|
|
для: lilu
(17.10.2007 в 15:05)
| | Иметеся в виду и для значений SET тоже. | |
|
|
|
|
|
|
|
для: cheops
(17.10.2007 в 16:10)
| | А если очень надо - можно это как-то заменить!!!! | |
|
|
|
|
|
|
|
для: lilu
(17.10.2007 в 18:39)
| | 'мяч' можно заменить например 'ball', 'Россия' -'ru' и т.д. тоже сталкивался с такой проблемой, остановился на таком решении. | |
|
|
|
|
|
|
|
для: Senegal
(17.10.2007 в 18:45)
| | Я обычно далаю так: в полях типа set и enum ставлю только цифры, а в РНР создаю массив, где ключи - это цифры из поля, а значения - нужные значения. | |
|
|
|
|
|
|
|
для: Thrasher
(18.10.2007 в 10:32)
| | Я думала это у меня одной какие-то клюки с phpmyadmin-ом!!! Может поставился криво???
Интересно с чем это связано, почему именно символ 'я'????
Может ещё какие-то символы не воспринимаются!!! :)) | |
|
|
|
|
|
|
|
для: lilu
(18.10.2007 в 11:42)
| | Нет - это штучки MySQL, код символ "я" вероятно в MySQL используется для каких-то своих внутренних нужд. Вроде как анонсировали, что перевели все столбцы, таблицы в формат UTF-8, но этот режим похоже до сих пор не поддерживается. | |
|
|
|