[Phpmyadmin-devel] Refactoring tbl_zoom_select.php
Atul Pratap Singh
atulpratapsingh05 at gmail.com
Tue May 29 16:46:08 CEST 2012
Hi Marc,
While looking at "tbl_zoom_select.php":-
Line 191-201
if (isset($inputs) && ($inputs[0] != 'pma_null' || $inputs[1] !=
'pma_null')) {
$flag = 2;
for ($i = 0 ; $i < 4 ; $i++) {
if ($inputs[$i] != 'pma_null') {
$key = array_search($inputs[$i], $fields_list);
$tbl_fields_type[$i] = $fields_type[$key];
$tbl_fields_collation[$i] = $fields_collation[$key];
$tbl_fields_null[$i] = $fields_null[$key];
}
}
}
As the condition would be true in cases when post param $inputs is set and
has index 0 or 1 set to some column name. It would mostly happen if a half
or full filled search form is submitted, but there seems to be no further
use of $tbl_fields_collation & $tbl_fields_null. Though $tbl_fields_type
gets used afterwards with indexes >= 4.
I think as a result after the zoom plot is displayed, clicking at "show
search criteria" doesn't show any previously filled criteria.
I also didn't understand the use of $flag variable.
Thanks
--
Atul Pratap Singh
Senior Undergraduate Student
Institute Of Technology,
Banaras Hindu University, Varanasi,
India.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20120529/cebd4264/attachment.html>
More information about the Developers
mailing list