|
|
|
|
|
для: cheops
(17.08.2007 в 11:44)
| | Спасибо за подсказку. | |
|
|
|
|
|
|
|
для: redrum
(17.08.2007 в 11:34)
| | Все отлично заработало. Спасибо! | |
|
|
|
|
|
|
|
для: пух
(17.08.2007 в 11:25)
| | А перед началом работы настройку кодировки выполняли при помощи запроса?
| |
|
|
|
|
|
|
|
для: пух
(17.08.2007 в 11:25)
| | попробуй создать вторую таблицу так:
**** имя таблицы
+++ имя поля
- количество символов(можешь поставить 50)
$sql1=mysql_query("CREATE TABLE ***** (+++ varchar(-) not null, +++ varchar(-) not null) ENGINE=MyISAM DEFAULT CHARSET=cp1251 COLLATE=cp1251_bin "); | |
|
|
|
|
|
|
| При добавлении в новую таблицу новую запись (INSERT INTO mycatalogs VALUES (1,'процессоры'); выдаёт ошибку ( ERROR 1406 (22001) Data too column "name" at row 1).
Хотя при добавлении записи в поле 'name' на английском языке всё нормально.
При этом база создавалась с кодировкой cp1251: (CREATE DATABASE myshop DEFAULT CHARACTER SET cp1251;) создан файл db.opt.
Таблица mycatalogs имеет следующую структуру: (CREATE TABLE mycatalogs (id_catalog INT(11) NOT NULL PRIMARY KEY, name TINYTEXT NOT NULL, KEY name (name(11)));) | |
|
|
|
|