Любой выполненный запрос может быть сохранен как закладка на странице, где отображаются результаты с помощью кнопки 'Bookmark this query' (сделать закладку на этот запрос) в нижней части страницы.
При сохранении закладка связывается с базой данных, на которой запускается данный запрос. Теперь можно получить доступ к закладке с помощью выпадающего списка на каждой странице, блок запросов появляется для активной базы данных.
Начиная с phpMyAdmin 2.5.0 Вы также можете сохранять переменные для закладок. Для этого следует использовать строку /*[VARIABLE]*/ где-либо в вашем запросе. Все что помещено в значение блока ввода на странице блока запроса заменит строку "/*[VARIABLE]*/" в вашем сохраненном запросе. Убедитесь, что созданный запрос валиден, иначе Ваш запрос не будет сохранен в базе данных.
Также помните, что все остальное внутри строки /*[VARIABLE]*/ останется в Вашем запросе, но будет освобождена от символов /**/. Таким образом, можно использовать:
/*, [VARIABLE] AS myname */ которая будет приведена к: , VARIABLE as myname
в запросе, где VARIABLE это строка, веденная в блоке ввода. Если строка пустая никакого замещения произведено не будет.
Более сложный пример. Допустим, Вы сохраняете этот запрос:
SELECT Name, Address FROM addresses WHERE 1 /* AND Name LIKE '%[VARIABLE]%' */
Скажем, теперь Вы введете "phpMyAdmin" как название переменной для сохраняемого запроса, полный запрос будет выглядеть:
SELECT Name, Address FROM addresses WHERE 1 AND Name LIKE '%phpMyAdmin%'
Вы можете неоднократно использовать /*[VARIABLE]*/ в отдельной строке. ОБРАТИТЕ ВНИМАНИЕ НА ОТСУТСТВИЕ ПРОБЕЛОВ в конструкции "/**/". Любые пробелы, вставленные там позже будут выставлены как пробелы в вашем запросе и могут привести к нежелательным результатам, особенно, в случае использования в выражении "LIKE".
Запрос, который должен быть сохранен в закладку обязательно должен возвращать хотя бы одну строку.