[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Что может быть не так с SQL запросом?
oarsyonov
$picturetableconstructor=mysql_query("CREATE TABLE `'.$tablesname.'` (picid INT(11) AUTO_INCREMENT PRIMARY KEY, picowner INT(11), picownertype TEXT CHARACTER SET utf8_general_ci, pictype TEXT CHARACTER SET utf8_general_ci, bigpiclink TEXT CHARACTER SET utf8_general_ci, smallpiclink TEXT CHARACTER SET utf8_general_ci, picrating INT(11))",$db);
ilyaplot
CHARACTER SET utf8_general_ci
Нет такой кодировки

_____________
Заработай на Userator
oarsyonov
В смысле, нет такой кодировки?
paul85
oarsyonov, а какая ошибка-то при этом?
oarsyonov
Unknown character set: 'utf8_general_ci'
Ясно все.
ilyaplot
А я не ясно написал?

_____________
Заработай на Userator
Игорь_Vasinsky
biggrin.gif

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
N0ob
Нету говорите:
user posted image
cool.gif
Игорь_Vasinsky
это другое.

Цитата
Unknown character set: 'utf8_general_ci'
Ясно все.


utf8 - укажи

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
N0ob
Игорь_Vasinsky может я не догоняю - а что тогда? В MySQL запросе четко и ясно написано создание полей и кодировку полей он указывает utf8_general_ci. Или я вообще не в ту степь пошел?
Michael
N0ob, выполни в phpmyadmin запрос:

SHOW CHARACTER SET 


Увидишь таблицу. В столбике Charset написано название кодировок, которые можно использовать определяя через CHARACTER SET.

_____________
There never was a struggle in the soul of a good man that was not hard
N0ob
Michael smile.gif У utf8 по дефолту стоит utf8_general_ci cool.gif
ilyaplot
Default collation и Charset разные вещи. задаем мы Charset

_____________
Заработай на Userator
Michael
Цитата (N0ob @ 5.05.2013 - 14:47)
Michael smile.gif У utf8 по дефолту стоит utf8_general_ci cool.gif

Так и есть. У кодировки utf8 по умолчанию сравнение utf8_general_ci. В Доках можно почитать подробнее.

_____________
There never was a struggle in the soul of a good man that was not hard
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.