Таблица сама в utf8 все поля в структуре в utf_general_ci, вывод у клиента в utf-8.
Только такая трабла.
Все записи, записанные в БД типа Гость на сайте выводятся нормально - "Гость".
А все записи которые выводятся в phpmyadmin нормально выводятся на сайте в виде чёрных ромбиков со знаком вопроса - ����� .
---
Продолжение предыдущего вопроса -
http://otvety.google.ru/otvety/thread?tid=4b602f9c01cebc80
Примечание:
1)
Field Type Null Key Default Extra
id int(11) unsigned NO PRI NULL auto_increment
textid int(11) NO NULL
show int(1) NO 0
guest int(1) NO 1
title varchar(100) NO NULL
web varchar(100) NO NULL
name varchar(100) NO NULL
text text NO NULL
time int(10) NO NULL
2)#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'comment' at line 1
3)Server: nginx/0.7.65
Date: Mon, 26 Jul 2010 16:26:22 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
X-Powered-By: PHP/5.2.9
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: PHPSESSID=8042a1427298d796644147d557117779; path=/
Примечание:
# TC`coment`utf8_general_ci ;
CREATE TABLE `coment` (
`id` int(11) unsigned NOT NULL auto_increment,
`textid` int(11) NOT NULL,
`show` int(1) NOT NULL default '0',
`guest` int(1) NOT NULL default '1',
`title` varchar(100) character set utf8 NOT NULL,
`web` varchar(100) character set utf8 NOT NULL,
`name` varchar(100) character set utf8 NOT NULL,
`text` text character set utf8 NOT NULL,
`time` int(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
Примечание:
Ещё симптомы -
при короткой новости текст в виде ����� , а при полной нормальный.
Примечание:
mysql_query("SET NAMES utf8");
Везде стоит.
Примечание:
Сразу после соединения.
Примечание:
К сожалению я не имею прав.
Всего лишь живу на хостинге.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.