Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/bookmark.lib.php')
-rw-r--r--libraries/bookmark.lib.php25
1 files changed, 13 insertions, 12 deletions
diff --git a/libraries/bookmark.lib.php b/libraries/bookmark.lib.php
index 7d5e288271..73a9665b90 100644
--- a/libraries/bookmark.lib.php
+++ b/libraries/bookmark.lib.php
@@ -4,10 +4,11 @@
* Set of functions used with the bookmark feature
*
* @version $Id$
+ * @package phpMyAdmin
*/
/**
- *
+ *
*/
require_once './libraries/relation.lib.php';
@@ -25,11 +26,11 @@ require_once './libraries/relation.lib.php';
function PMA_Bookmark_getParams()
{
static $cfgBookmark = null;
-
+
if (null !== $cfgBookmark) {
return $cfgBookmark;
}
-
+
$cfgRelation = PMA_getRelationsParam();
if ($cfgRelation['bookmarkwork']) {
@@ -41,7 +42,7 @@ function PMA_Bookmark_getParams()
} else {
$cfgBookmark = false;
}
-
+
return $cfgBookmark;
} // end of the 'PMA_Bookmark_getParams()' function
@@ -58,14 +59,14 @@ function PMA_Bookmark_getParams()
*
* @param string the current database name
*
- * @return array the bookmarks list (key as index, label as value)
+ * @return array the bookmarks list (key as index, label as value)
*
* @access public
*/
function PMA_Bookmark_getList($db)
{
global $controllink;
-
+
$cfgBookmark = PMA_Bookmark_getParams();
if (empty($cfgBookmark)) {
@@ -102,13 +103,13 @@ function PMA_Bookmark_getList($db)
function PMA_Bookmark_get($db, $id, $id_field = 'id', $action_bookmark_all = FALSE)
{
global $controllink;
-
+
$cfgBookmark = PMA_Bookmark_getParams();
if (empty($cfgBookmark)) {
return '';
}
-
+
$query = 'SELECT query FROM ' . PMA_backquote($cfgBookmark['db']) . '.' . PMA_backquote($cfgBookmark['table'])
. ' WHERE dbase = \'' . PMA_sqlAddslashes($db) . '\''
. ($action_bookmark_all? '' : ' AND (user = \'' . PMA_sqlAddslashes($cfgBookmark['user']) . '\''
@@ -137,13 +138,13 @@ function PMA_Bookmark_get($db, $id, $id_field = 'id', $action_bookmark_all = FAL
function PMA_Bookmark_save($fields, $all_users = false)
{
global $controllink;
-
+
$cfgBookmark = PMA_Bookmark_getParams();
if (empty($cfgBookmark)) {
return false;
}
-
+
$query = 'INSERT INTO ' . PMA_backquote($cfgBookmark['db']) . '.' . PMA_backquote($cfgBookmark['table'])
. ' (id, dbase, user, query, label) VALUES (NULL, \'' . PMA_sqlAddslashes($fields['dbase']) . '\', \'' . ($all_users ? '' : PMA_sqlAddslashes($fields['user'])) . '\', \'' . PMA_sqlAddslashes(urldecode($fields['query'])) . '\', \'' . PMA_sqlAddslashes($fields['label']) . '\')';
return PMA_DBI_query($query, $controllink);
@@ -167,13 +168,13 @@ function PMA_Bookmark_save($fields, $all_users = false)
function PMA_Bookmark_delete($db, $id)
{
global $controllink;
-
+
$cfgBookmark = PMA_Bookmark_getParams();
if (empty($cfgBookmark)) {
return false;
}
-
+
$query = 'DELETE FROM ' . PMA_backquote($cfgBookmark['db']) . '.' . PMA_backquote($cfgBookmark['table'])
. ' WHERE (user = \'' . PMA_sqlAddslashes($cfgBookmark['user']) . '\''
. ' OR user = \'\')'