вставка данных в базу MySQL

AJtoxic

Новичок
вставка данных в базу MySQL

помогите пожалуйста вставляю данные из формы:
PHP:
    mysql_query("insert into student (fio,fuk,kurs,gr,sp) 
            VALUES ('$FIO', '$fuk', '$kurs', '$gr', '$sp')");
в результате получаю: Data too long for column 'fio' at row 1 если в переменной FIO русские буквы. Кодировки везде настроены правильно (cp1251). Переменные беру прямо из формы без дополнительной обработки. В заголовке вижу что русские буквы передаются в виде "%символ". пробовал использовать URL-decode перед вставкой в базу но не помогло.

-~{}~ 16.04.08 17:19:

поиск рулит -) http://phpclub.ru/talk/showthread.php?s=&threadid=80678&highlight=Data+too+long+for+column
можно закрывать.
 

AJtoxic

Новичок
проблема ршилась с использованием
set names
перед вставкой данных в таблицу и перед их извлеченем.
 
Сверху