Моё меню Общее меню Сообщество Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > ЦППМП
Сообщения за день Поиск
Знаете ли Вы, что ...
...нарушения правил форума наказываются. Старайтесь их не нарушать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

ЦППМП Центр подготовки и поддержки молодых программистов (cppmp.uz). Еще разделы на форуме: Doppix


Ответить

 
Опции темы Опции просмотра
Старый 24.10.2007 11:58   #1  
Pre Open ID Group
Аватар для Elyor Xudayberdiev
Оффлайн
Системный администратор
AKA:Pa3pyIIIuTeJIb
Сообщений: 278
+ 123  39/28
– 0  1/1

Uzbekistan
Прошу помочь с объяснением запроса

может кто-нибудь объяснить, что этот запрос выполняет?
DELETE FROM `prof_configs` WHERE CONVERT(`prof_configs`.`name` USING utf8) = 'max_files' LIMIT 1"
заранее спасибо
p.s. prof_configs - имя таблицы, name - имя поля. это я знаю, а остальное вообще не могу догнать
__________________
Маршрутизация - она как воздух, пока не испортишь никто внимания не обращает.

Последний раз редактировалось Elyor Xudayberdiev; 24.10.2007 в 12:02.
Ответить 
Старый 24.10.2007 12:18   #2  
Real ID Group
Аватар для Vladimir Sagov
Оффлайн
http://www.ubrand.ru
программист
AKA:Sagow
Сообщений: 161
+ 19  29/22
– 0  0/0

UzbekistanОтправить сообщение для Vladimir Sagov с помощью ICQОтправить сообщение для Vladimir Sagov с помощью Skype™LiveJournalМой Круг
DELETE FROM `prof_configs` WHERE CONVERT(`prof_configs`.`name` USING utf8 ) = 'max_files' LIMIT 1"

Удалить всё с таблицы prof_configs где (поле name преобразованое с использованием utf8 ) равняется 'max_files' лимит строк 1.

Последний раз редактировалось Vladimir Sagov; 24.10.2007 в 12:28.
Ответить 
Старый 24.10.2007 12:22   #3  
Real ID Group uParty Member
Аватар для Akmal Bafoev
Оффлайн
Сообщений: 1,521
+ 2,213  1,251/585
– 37  12/9

UzbekistanLiveJournal
не совсем так

удалить максимум 1 запись из таблицы prof_configs где поле name в кодировке utf8 равно max_files
__________________
Нехороший человек
Ответить 
"+" от:
Старый 24.10.2007 12:26   #4  
Real ID Group
Аватар для Vladimir Sagov
Оффлайн
http://www.ubrand.ru
программист
AKA:Sagow
Сообщений: 161
+ 19  29/22
– 0  0/0

UzbekistanОтправить сообщение для Vladimir Sagov с помощью ICQОтправить сообщение для Vladimir Sagov с помощью Skype™LiveJournalМой Круг
Цитата:
Сообщение от Akmal Bafoev Посмотреть сообщение
не совсем так

удалить максимум 1 запись из таблицы prof_configs где поле name в кодировке utf8 равно max_files
Да так вернее. Что то мне запятая показалась. Никогда не использовал это.
Ответить 
Старый 24.10.2007 12:41   #5  
Pre Open ID Group
Аватар для Elyor Xudayberdiev
Оффлайн
Системный администратор
AKA:Pa3pyIIIuTeJIb
Сообщений: 278
+ 123  39/28
– 0  1/1

Uzbekistan
большое спасибо всем за ответ!
так, теперь следующий вопрос, если вы не против:
ситуация вот какая - есть сервер mysql, за бугром, консольного доступа нет. все изменения делаются через запросы на php. добавил запись в таблицу в кодировке win-1251, а когда запрашиваю select'ом, выводится "????????". созранял php с кодировкой utf8, почти то же самое, только каракули другие. show variables выводит следующее:
character_set_client latin1
character_set_connection latin1
character_set_database utf8
character_set_filesystem binary
character_set_results latin1
character_set_server utf8
character_set_system utf8
и что мне делать теперь?
P. S. просьба не кидать камнями, новичок я ещё
__________________
Маршрутизация - она как воздух, пока не испортишь никто внимания не обращает.
Ответить 
Старый 24.10.2007 13:15   #6  
Real ID Group
Аватар для Vladimir Sagov
Оффлайн
http://www.ubrand.ru
программист
AKA:Sagow
Сообщений: 161
+ 19  29/22
– 0  0/0

UzbekistanОтправить сообщение для Vladimir Sagov с помощью ICQОтправить сообщение для Vladimir Sagov с помощью Skype™LiveJournalМой Круг
Я после подключения и выбора БД ставлю эти вот строчки. Проблем с отображением русского не было ниразу.

mysql_query("set character_set_client='cp1251';");
mysql_query("set character_set_results='cp1251';");
mysql_query("set collation_connection='cp1251_general_ci';");
Ответить 
"+" от:
Старый 24.10.2007 13:16   #7  
Pre Open ID Group
Аватар для Elyor Xudayberdiev
Оффлайн
Системный администратор
AKA:Pa3pyIIIuTeJIb
Сообщений: 278
+ 123  39/28
– 0  1/1

Uzbekistan
ещё раз спасибо большое!
если что не так будет - i'll be back (c)
__________________
Маршрутизация - она как воздух, пока не испортишь никто внимания не обращает.
Ответить 
Реклама и уведомления
Старый 24.10.2007 13:54   #8  
Pre Open ID Group
Аватар для Elyor Xudayberdiev
Оффлайн
Системный администратор
AKA:Pa3pyIIIuTeJIb
Сообщений: 278
+ 123  39/28
– 0  1/1

Uzbekistan
так-с, ничего у меня не получилось. запрос выполнил, но ничего не изменилось (в смысле при show variables кодировки остались прежними).
есть ещё варианты какие?
__________________
Маршрутизация - она как воздух, пока не испортишь никто внимания не обращает.
Ответить 
Старый 24.10.2007 14:01   #9  
Аватар для Eldar Ishimbaev
Оффлайн
Сообщений: 4,884
+ 433  2,393/1,396
– 12  37/21

Uzbekistan
Дело в том, что по умолчания у мускула при установке кодировка устанавливается latin1 и таблицы потом создавать лучше в latin1_swedish_ci, если нет возможности переконфигурировать клиент. Создайте базу в кодировке latin1.
Ответить 
"+" от:
Старый 24.10.2007 14:05   #10  
Аватар для Ruslan Aliev
Оффлайн
AKA:Рустамыч
Сообщений: 2,598
+ 475  792/462
– 45  44/28

KazakhstanОтправить сообщение для Ruslan Aliev с помощью Skype™Мой КругАккаунт на Twitter
Цитата:
Сообщение от Elyor Xudayberdiev Посмотреть сообщение
так-с, ничего у меня не получилось. запрос выполнил, но ничего не изменилось (в смысле при show variables кодировки остались прежними).
есть ещё варианты какие?
1 - Как вы заносите данные в БД? (если через phpMyAdmin то информация отображаемая им, и на сайте могут различаться, я имею ввиду что в phpMyADmin могут быть видны ????? а на сайте нормальные слова)
2 - Как вы просматриваете БД? (т.е. в какой кодировке генерируется страница. В какой кодировке таблица . В какой кодировке соединение.)

Самый простой способ дать запрос "SET NAMES 'cp1251'" СРАЗУ после коннекта с БД.
Обязательно чтобы такое соединение устанавливалось и при заливке данных и при чтении.
Ответить 
"+" от:
Ответить




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх