|
|
|
| Здравствуйте.
Никак не могу справиться, помогите, пожалуйста.:)
Есть база данных, созданная в mysql и веб-приложение с разной информацией. На одной из страниц приложения нужно отобразить результаты разных sql-запросов, чтобы все это вписалось в дизайн, и все такое. Если это лучше сделать с помощью php, то расскажите, пожалуйста, на пальцах.:) | |
|
|
|
|
|
|
|
для: acme
(18.12.2008 в 23:26)
| | Поздравляю, Вам предстоит освоить основы языка php и его взаимодействие с базами данных MySQL!
Для начала можете воспользоваться любезно размещённым на этом сайте справочником, начав с главы 12 ( http://www.softtime.ru/bookphp/gl12_1.php ) — она как раз посвящена Вашему вопросу.
Если будет сложно, прочтите учебник с первой главы ( http://www.softtime.ru/bookphp/gl1_1.php ). Он довольно краткий, но достаточно ёмкий.
После этого, имея представление о сути вопроса, начинайте пользоваться поиском по форуму для уточнения нюансов.
Удачи! | |
|
|
|
|
|
|
|
для: DJ Paltus
(20.12.2008 в 15:47)
| | Ууу.%)))
Спасибо.) | |
|
|
|
|
|
|
|
для: DJ Paltus
(20.12.2008 в 15:47)
| | ... | |
|
|
|
|
|
|
|
для: acme
(22.12.2008 в 16:36)
| | Вы пробовали $Query перед исполнением просто выводить на экран?
echo $Query; | |
|
|
|
|
|
|
|
для: Trianon
(22.12.2008 в 17:18)
| | С тем уже все получилось.:)
Теперь другая проблема... По запросу все русские буквы выглядят так: Ґ§ЁдҐЄжЁп
В MySQL по команде show variables у всех character_set оказывается cp1251, кроме character_set_filesystem - binary и character_set_system - utf8.
В браузере стоит Кириллица (Windows-1251).
Всевозможные
mysql_query("SET NAMES 'cp1251'");
mysql_query("SET CHARACTER SET 'cp1251'");
mysql_query("SET SESSION collation_connection = 'cp1251'");
прописанные в .php результата не дают, также как и alter table tablename convert to character set cp1251 в mysql.
Лично эти русские буквы выглядят как надо только с выбранной в опере кодировкой Кириллица (DOS)...
При insert'е кодировка не указывалась. | |
|
|
|
|
|
|
|
для: acme
(22.12.2008 в 18:24)
| | нехрен было БД, таблицу и её содержимое под DOSом создавать. Под DOSом в данном случае означает через mysql command line client.
Создайте заново. | |
|
|
|
|
|
|
|
для: Trianon
(22.12.2008 в 18:55)
| | Спасибо. Мне и в голову не приходило, что есть что-то еще кроме mysql command line client'а. Во всех читанных статьях вроде скриншоты из него.%) | |
|
|
|