Bug 1755 : Needs single quotes in queries official plugins
git-svn-id: http://piwigo.org/svn/trunk@6654 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
parent
dd955526ae
commit
267c1c63a2
5 changed files with 8 additions and 8 deletions
|
@ -86,7 +86,7 @@ function deactivate_non_standard_plugins()
|
|||
$query = '
|
||||
SELECT id
|
||||
FROM '.PREFIX_TABLE.'plugins
|
||||
WHERE state = "active"
|
||||
WHERE state = \'active\'
|
||||
AND id NOT IN (\'' . implode('\',\'', $standard_plugins) . '\')
|
||||
;';
|
||||
|
||||
|
@ -101,7 +101,7 @@ AND id NOT IN (\'' . implode('\',\'', $standard_plugins) . '\')
|
|||
{
|
||||
$query = '
|
||||
UPDATE '.PREFIX_TABLE.'plugins
|
||||
SET state="inactive"
|
||||
SET state=\'inactive\'
|
||||
WHERE id IN (\'' . implode('\',\'', $plugins) . '\')
|
||||
;';
|
||||
pwg_query($query);
|
||||
|
|
|
@ -431,7 +431,7 @@ SELECT id, permalink, 0 AS is_old
|
|||
{
|
||||
$query='
|
||||
UPDATE '.OLD_PERMALINKS_TABLE.' SET last_hit=NOW(), hit=hit+1
|
||||
WHERE permalink="'.$permalinks[$i].'" AND cat_id='.$cat_id.'
|
||||
WHERE permalink=\''.$permalinks[$i].'\' AND cat_id='.$cat_id.'
|
||||
LIMIT 1';
|
||||
pwg_query($query);
|
||||
}
|
||||
|
|
|
@ -52,9 +52,9 @@ SELECT id, file, level
|
|||
else
|
||||
{// url given by file name
|
||||
assert( !empty($page['image_file']) );
|
||||
$query .= 'file LIKE "' .
|
||||
$query .= 'file LIKE \'' .
|
||||
str_replace(array('_','%'), array('/_','/%'), $page['image_file'] ).
|
||||
'.%" ESCAPE "/" LIMIT 1';
|
||||
'.%\' ESCAPE \'/\' LIMIT 1';
|
||||
}
|
||||
if ( ! ( $row = pwg_db_fetch_assoc(pwg_query($query)) ) )
|
||||
{// element does not exist
|
||||
|
|
|
@ -27,7 +27,7 @@ function plugin_install()
|
|||
|
||||
$query = '
|
||||
INSERT INTO ' . CONFIG_TABLE . ' (param,value,comment)
|
||||
VALUES ("LocalFilesEditor" , "off" , "LocalFiles Editor plugin parameters");';
|
||||
VALUES (\'LocalFilesEditor\' , \'off\' , \'LocalFiles Editor plugin parameters\');';
|
||||
|
||||
pwg_query($query);
|
||||
}
|
||||
|
@ -36,7 +36,7 @@ function plugin_uninstall()
|
|||
{
|
||||
global $prefixeTable;
|
||||
|
||||
$query = 'DELETE FROM ' . CONFIG_TABLE . ' WHERE param="LocalFilesEditor" LIMIT 1;';
|
||||
$query = 'DELETE FROM ' . CONFIG_TABLE . ' WHERE param=\'LocalFilesEditor\' LIMIT 1;';
|
||||
pwg_query($query);
|
||||
}
|
||||
|
||||
|
|
|
@ -47,7 +47,7 @@ where
|
|||
group by
|
||||
upper('.$conf['user_fields']['email'].')
|
||||
having count(*) > 1
|
||||
limit 0,1
|
||||
limit 1
|
||||
;';
|
||||
|
||||
if (pwg_db_fetch_row(pwg_query($query)))
|
||||
|
|
Loading…
Reference in a new issue