Merge branch 'D-storm-so' into QA_4_2
bug-fix: 4457 SQL tab - Insert queries not showing affected row count Conflicts: ChangeLog
This commit is contained in:
commit
ddadc4853e
@ -8,6 +8,7 @@ phpMyAdmin - ChangeLog
|
||||
- bug #4448 Dump binary columns in hexadecimal notation not working
|
||||
- Regenerate cookie encryption IV for every session
|
||||
- bug #4405 Cannot import (open_basedir): fix another case
|
||||
- bug #4457 SQL tab - Insert queries not showing affected row count
|
||||
|
||||
4.2.3.0 (2014-06-08)
|
||||
- bug #4423 Moving fields not working
|
||||
|
||||
@ -1667,28 +1667,22 @@ function PMA_SQP_analyze($arr)
|
||||
$subresult['querytype'] = $upper_data;
|
||||
$seen_reserved_word = true;
|
||||
|
||||
if ($first_reserved_word == 'SELECT') {
|
||||
if ($first_reserved_word === 'SELECT') {
|
||||
$position_of_first_select = $i;
|
||||
}
|
||||
|
||||
if ($first_reserved_word == 'EXPLAIN') {
|
||||
} elseif ($first_reserved_word === 'EXPLAIN') {
|
||||
$subresult['queryflags']['is_explain'] = 1;
|
||||
}
|
||||
|
||||
if ($first_reserved_word == 'DELETE') {
|
||||
} elseif ($first_reserved_word === 'DELETE') {
|
||||
$subresult['queryflags']['is_delete'] = 1;
|
||||
$subresult['queryflags']['is_affected'] = 1;
|
||||
}
|
||||
|
||||
if ($first_reserved_word == 'UPDATE') {
|
||||
} elseif ($first_reserved_word === 'UPDATE') {
|
||||
$subresult['queryflags']['is_affected'] = 1;
|
||||
}
|
||||
|
||||
if ($first_reserved_word == 'REPLACE') {
|
||||
} elseif ($first_reserved_word === 'REPLACE') {
|
||||
$subresult['queryflags']['is_replace'] = 1;
|
||||
}
|
||||
|
||||
if ($first_reserved_word == 'SHOW') {
|
||||
$subresult['queryflags']['is_affected'] = 1;
|
||||
} elseif ($first_reserved_word === 'INSERT') {
|
||||
$subresult['queryflags']['is_insert'] = 1;
|
||||
$subresult['queryflags']['is_affected'] = 1;
|
||||
} elseif ($first_reserved_word === 'SHOW') {
|
||||
$subresult['queryflags']['is_show'] = 1;
|
||||
}
|
||||
|
||||
@ -1706,15 +1700,6 @@ function PMA_SQP_analyze($arr)
|
||||
) {
|
||||
$subresult['queryflags']['reload'] = 1;
|
||||
}
|
||||
|
||||
// for the presence of INSERT|LOAD DATA
|
||||
if (in_array($first_reserved_word, array('INSERT', 'LOAD'))
|
||||
&& $upper_data == 'REPLACE'
|
||||
) {
|
||||
$subresult['queryflags']['is_insert'] = 1;
|
||||
$subresult['queryflags']['is_affected'] = 1;
|
||||
}
|
||||
|
||||
// for the presence of CHECK|ANALYZE|REPAIR|OPTIMIZE TABLE
|
||||
$keywords = array(
|
||||
'CHECK', 'ANALYZE', 'REPAIR', 'OPTIMIZE'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user