Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: проблема с кодировкой
 
 автор: Sham   (03.11.2005 в 18:14)   письмо автору
 
 

Подскажите, плиз!
Пишу гостевую книгу. Есть скрипт на PHP, который вставляет сточки в таблицу MySQL.
Английские буквы записывает верно. Пару записей добавить на русском тоже получилось.
Потом пишет что-то вроде: #108 #184 и т.д. (ASCII коды, наверное)
Таблица была создана так:
CREATE TABLE $tbname (id_msg int(11) NOT NULL auto_increment,
name text,
city text,
email text,
url text,
msg text,
PRIMARY KEY (id_msg))
Нужно было при создании указать кодировку?
И тогда почему несколько записей в БД добавились верно?

   
 
 автор: cheops   (03.11.2005 в 21:59)   письмо автору
 
   для: Sham   (03.11.2005 в 18:14)
 

А вы через phpMyAdmin ничего не добавляли? Какая версия MyASQL и в какой кодировке таблицы?

   
 
 автор: Sham   (04.11.2005 в 16:18)   письмо автору
 
   для: cheops   (03.11.2005 в 21:59)
 

Спасибо, я разобралась. В httpd.conf изменила кодировку на AddDefaultCharset WINDOWS-1251.
Всё заработало. Просто первоначально ставила Apache и PHP отдельно, поэтому делала их настройку.
А тут установила сразу пакет (Apache, PHP, MySQL, Perl, ...) и не проверила установки по умолчанию.

PS Спасибо за помощь. Форум отличный!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования