Completed fix against bug #575867. (I hope I did not break anything...)
This commit is contained in:
@@ -5,6 +5,10 @@ phpMyAdmin - Changelog
|
||||
$Id$
|
||||
$Source$
|
||||
|
||||
2002-07-01 Alexander M. Turek <rabus@users.sourceforge.net>
|
||||
* sql.php3: Completed fix against bug #575867 (Error with limit or load in
|
||||
the table name).
|
||||
|
||||
2002-07-01 Olivier L. M<>ller <om@omnis.ch>
|
||||
* header.inc.php3: nicer CSS for Tabs (J.Fornallaz)
|
||||
* tbl_properties.php3: added insert button to Marc's <select> :)
|
||||
|
12
sql.php3
12
sql.php3
@@ -599,14 +599,14 @@ require('./footer.inc.php3');
|
||||
|
||||
foreach ($res_words_arr as $w) {
|
||||
// separate a backquoted expression with spaces
|
||||
$pattern = "$w`([^`]*)`(.*)";
|
||||
$replace = "$w `\\1` \\2";
|
||||
$sql_str = eregi_replace($pattern, $replace, $sql_str);
|
||||
$pattern = " $w`([^`]*)`(.*)";
|
||||
$replace = " $w `\\1` \\2";
|
||||
$sql_str = substr(eregi_replace($pattern, $replace, ' ' . $sql_str), 1);
|
||||
|
||||
// separate a parenthesized expression with spaces
|
||||
$pattern = $pattern = "$w\(([^)]*)\)(.*)";
|
||||
$replace = "$w (\\1) \\2";
|
||||
$sql_str = eregi_replace($pattern, $replace, $sql_str);
|
||||
$pattern = " $w\(([^)]*)\)(.*)";
|
||||
$replace = " $w (\\1) \\2";
|
||||
$sql_str = substr(eregi_replace($pattern, $replace, ' ' . $sql_str), 1);
|
||||
|
||||
// convert reservered words to upper case if not yet done
|
||||
$sql_str = substr(eregi_replace(" $w ", " $w ", ' ' . $sql_str), 1);
|
||||
|
Reference in New Issue
Block a user