Тестирование и отладка запросов SQL |
Для запуска phpMyAdmin, как правило, достаточно щелкнуть на соответствующей ссылке, предоставляемой на рабочем веб-узле или начальной странице локального веб-узла. В зависимости от конкретной установки вам, возможно, придется зарегистрироваться под своим именем пользователя MySQL и паролем. В левой части начального экрана показаны базы данных, доступные на данном вебсервере. Как правило, работать с базами данных можно только по очереди. После выбора конкретной базы данных в левой части начального экрана программы phpMyAdmin появится следующий экран. Как только будет выбрана конкретная база данных, в левой части экрана появятся ее таблицы. И теперь можно будет делать запросы SQL к базе данных, не указывая ее специально. Если щелкнуть на вкладке SQL справа вверху, то появится поле для ввода текста, где можно вводить и выполнять команды SQL. Так, если ввести в этом поле следующую команду: SELECT * FROM jos_content а затем щелкнуть на кнопке Go (Перейти) в левом нижнем углу экрана, то появится экран. Если запрос будет обработан успешно, появится сообщение "Showing rows ..." (Показ строк ....) с общим количеством строк таблицы, возвращаемых из запроса. Кроме того, будет показана первая групп строк в таблице. А если в синтаксисе запроса обнаружится ошибка, то появится уведомляющее о ней сообщение. В процессе работы с запросами SQL, требующимися в конкретном проекте программирования для Joomla, нередко оказывается очень полезно писать сначала запросы на SQL, а затем тестировать их описанным выше способом. Это позволяет убедиться в том, что запрос действует предполагаемым образом. Но с помощью phpMyAdmin можно также выполнять отладку запросов в Joomla. Для этого достаточно выполнить несколько действий.
Теперь вам будет легко и удобно работать с запросом, тестируя разные его варианты до тех пор, пока он не будет отлажен полностью. После этого вы можете вернуться в исходному коду РНР в Joomla и внести в него соответствующие изменения, чтобы правильно сформировать нужный запрос.
Понравился материал? Пригодилась информация? Плюсани в социалки!
|
Похожие новости | |