Дата  Запланированые курсы
19.05 1С:Предприятие 8. Управление торговлей и Бухгалтерия (группа выходного дня)
21.05 Работа в MS Excel 2010
21.05 MOC-6436B. Проектирование инфраструктуры и служб Активного Каталога на базе Windows Server 2008
21.05 MOC-10324. Внедрение и управление виртуализацией рабочих станций на основе технологий Microsoft
21.05 DEV-J20. Программирование на платформе Java. Стандартные пакеты
21.05 Пользователь ПК (Windows 7, MS Word 2010, Internet)
21.05 Основы фотомастерства
28.05 DEV-P11. Создание Web-сайтов с использованием динамического HTML и JavaScript
28.05 Web-дизайн: HTML+CSS
28.05 AutoCAD для интерьеров
28.05 DEV-J30. Программирование на платформе Java. Разработка многоуровневых приложений
28.05 Средства цифровой видеообработки. Adobe Premiere
28.05 MOC-6231B. Администрирование Microsoft SQL Server 2008 R2
28.05 MOC-SQL2008. Модульная программа «Администрирование и разработка баз данных Microsoft SQL Server 2008 R2»
28.05 Управление проектами (MS Project)
28.05 MOC-MCTS-NIC. Модульная программа «Настройка сетевой инфраструктуры Windows Server 2008»
28.05 MOC-6420B. Основы Windows Server 2008
28.05 Компьютерное проектирование в системе AutoCAD (базовый курс)
28.05 Профессиональная работа в MS Excel 2010
28.05 MOC-MCITP. Комплексная программа «Подготовка сертифицированного администратора Microsoft - MCITP Server Administrator»
28.05 Adobe Photoshop для профессионалов
28.05 Трехмерное моделирование в архитектуре и дизайне интерьеров. 3ds Max
28.05 DEV-P13. Профессиональная верстка сайтов
29.05 DEV-P14. Системы управления контентом
01.06 LINUX-ADM. Системное администрирование Linux
04.06 NET-LANTP. Технологии и практика построения локальных сетей
04.06 Введение в тестирование ПО
04.06 DEV-P10. Разработка Web-приложений с использованием PHP и MySQL
04.06 MOC-6232B. Проектирование в Microsoft SQL Server 2008 R2
04.06 MOC-6421B. Настройка и устранение неисправностей в сетевой инфраструктуре на базе Windows Server 2008
04.06 Основы алгоритмизации и программирования
18.06 MOC-50400A. Проектирование, оптимизация и поддержка решений в сфере администрирования Microsoft SQL Server 2008
18.06 Пользователь ПК (Windows 7, MS Word 2010, Internet)
18.06 Компьютерное проектирование в системе AutoCAD (профессиональный курс)
18.06 Векторная графика и анимация в Интернет. Adobe Flash
18.06 Поисковая оптимизация (SEO)
18.06 MOC-MCTS-AD. Модульная программа «Настройка служб Active Directory в Windows Server 2008»
18.06 MOC-6425С. Настройка и устранение неполадок служб Активного Каталога Windows Server 2008
18.06 Основы создания веб-сайтов. Adobe Dreamweaver
18.06 DEV-P21. Профессиональное программирование на PHP 5. Работа с SQL-серверами
18.06 Работа в MS Excel 2010
18.06 MOC-50292. Администрирование и поддержка Windows 7
19.06 MOC-2810. Security+. Основы сетевой безопасности
25.06 MOC-50401B. Проектирование и оптимизация решений реализации баз данных Microsoft SQL Server 2008
25.06 CISCO-CCNA-MP. Модульная программа «Подготовка к сертификации CCNA»
25.06 Модуль CISCO-HW: Основы работы с устройствами Cisco
25.06 MOC-6426C. Настройка и устранение неполадок в решениях по организации проверки подлинности и доступа с применением служб Активного Каталога Windows Server 2008
25.06 Профессиональная работа в MS Excel 2010
25.06 MOC-10774AB. Разработка запросов в Microsoft SQL Server 2012
26.06 Модуль CISCO-RT: Статическая и динамическая маршрутизация
26.06 Рисунок
27.06 Модуль CISCO-SWC/VLAN: Коммутация и виртуальные локальные сети
27.06 SAN-VIRT. Основные промышленные платформы виртуализации на основе СХД и SAN сетей
28.06 Модуль CISCO-FW: Управление трафиком при помощи списков доступа
29.06 Модуль CISCO-NAT: Трансляция адресов (NAT/PAT)
02.07 Модуль CISCO-LANSVC: Централизованное управление сетью
02.07 Создание презентаций и подготовка выступлений (MS PowerPoint)
02.07 MOC-6433A. Планирование и внедрение Windows Server 2008
02.07 DEV-P22. Профессиональное программирование на PHP 5. XML и технология Ajax
04.07 MOC-2778. Создание запросов с использованием Microsoft SQL Server 2008 Transact-SQL
09.07 MOC-10775AB. Администрирование Microsoft SQL Server 2012
16.07 Средства растровой графики. Adobe Photoshop
24.07 Рисунок
30.07 Рисунок
20.08 Средства растровой графики. Adobe Photoshop
20.08 Средства векторной графики. Adobe Illustrator
20.08 Трёхмерное моделирование. 3ds Max
20.08 Основы создания веб-сайтов. Adobe Dreamweaver
20.08 Adobe InDesign для профессионалов
20.08 Maya (профессиональный курс)
27.08 Компьютерное проектирование в системе AutoCAD (базовый курс)
03.09 Трехмерное моделирование в архитектуре и дизайне интерьеров. 3ds Max
03.09 Векторная графика и анимация в Интернет. Adobe Flash
10.09 Архитектурная визуализация с использованием модуля VRAY
10.09 Подготовка макетов электронных публикаций
Санкт-Петербургский государственный политехнический университет

Факультет переподготовки специалистов
Открыт набор на осенний семестр в Академию информатики для школьников Открыт набор на осенний семестр на программы второго высшего образования
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Функции mysql() и mysql_query()
kvb
#1 Оставлено : 21 сентября 2011 г. 22:36:31(UTC)
Ранг: Активный Участник

Группы: Зарегистрированные пользователи
Зарегистрирован: 22.09.2006(UTC)
Сообщений: 83
Баллов: 249
Откуда: Russia Санкт-Петербург

У меня возникла необходимость работы с сайтом, созданным не некой очень старой самописной CMS, в которой для обращения к базе данных используется функция mysql(). При попытке установить этот сайт на свой локальный компьютер, каждый раз при попытке вызвать эту функцию выдаётся сообщение об ошибке:

Notice: mysql() [function.mysql]: This function is deprecated; use mysql_query() instead.

То есть модуль PHP предлагает использовать функцию mysql_query().

Однако, эта функция mysql() встречается очень во многих местах, во многих файлах данной CMS. Предложение переделать все эти файлы и заменить там функцию mysql() на mysql_query() встретило резкое возражение со стороны заказчика, который просит ничего в CMS кардинально не менять.

Отсюда возникает вопрос: можно ли как-то заставить модуль PHP воспринимать эту функцию mysql(). У меня стоит PHP Version 5.2.9-1.
Если Вам нечего сказать по теме, кроме как "пошёл ты на Гугл", лучше просто ничего не пишите.

С уважением,
Кирилл Бахметьев
Реклама
Mikhail.Baranov
#2 Оставлено : 21 сентября 2011 г. 23:56:14(UTC)
Mikhail.Baranov

Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 07.10.2007(UTC)
Сообщений: 335
Баллов: 2,114,014
Мужчина
Откуда: Russia

Честно говоря, я весь мозг сломал, пытаясь найти документацию по функции mysql() в интернетах. Как будто нет её вовсе.

Вообще, Notice: — уровень сообщений-замечаний, можно их отключить примерно так: www.php.su/functions/?error_reporting
Elena.Benken
#3 Оставлено : 24 сентября 2011 г. 13:09:17(UTC)
Ранг: Активный Участник

Группы: Зарегистрированные пользователи
Зарегистрирован: 01.10.2005(UTC)
Сообщений: 133
Баллов: 399
Откуда: Russia St. Petersburg

Кирилл, может эта функция - mysql() - определена в самой CMS, тогда ее там надо найти и переписать.
kvb
#4 Оставлено : 25 сентября 2011 г. 14:04:21(UTC)
Ранг: Активный Участник

Группы: Зарегистрированные пользователи
Зарегистрирован: 22.09.2006(UTC)
Сообщений: 83
Баллов: 249
Откуда: Russia Санкт-Петербург

Автор: Elena.Benken Перейти к цитате
Кирилл, может эта функция - mysql() - определена в самой CMS, тогда ее там надо найти и переписать.


На это как раз не похоже. Вот это сообщения явно выдаётся модулем PHP, а не самой CMS:

Цитата:
Notice: mysql() [function.mysql]: This function is deprecated; use mysql_query() instead.


То есть, модуль PHP эту функцию распознаёт, и даже выполняет. Запрос к базе данных выполняется. Только модуль PHP при этом выдавал соответствующе сообщение. Только очень странно, что в технической документации по PHP нет ни малейшего упоминания об этой функции.

Во всяком случае, на данном этапе отключение этих сообщений функцией error_reporting() проблему решило. Отключать их глобально php.ini мне не хотелось, так как эти сообщения мне нужны для отладки.

Поэтому за подсказку про error_reporting() спасибо.

Если Вам нечего сказать по теме, кроме как "пошёл ты на Гугл", лучше просто ничего не пишите.

С уважением,
Кирилл Бахметьев
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.