Commit e82a7961 authored by Alexander Butenko's avatar Alexander Butenko

Rename variable for better understanding

parent f01c82ee
...@@ -619,21 +619,21 @@ class MysqliDb ...@@ -619,21 +619,21 @@ class MysqliDb
//Prepair the where portion of the query //Prepair the where portion of the query
$this->_query .= ' WHERE '; $this->_query .= ' WHERE ';
$i = 0; $i = 0;
foreach ($this->_where as $value) { foreach ($this->_where as $cond) {
//value[0] -- AND/OR, value[1] -- condition array, value[2] -- key name //cond[0] -- AND/OR, cond[1] -- condition array, cond[2] -- key name
// if its not a first condition insert its concatenator (AND or OR) // if its not a first condition insert its concatenator (AND or OR)
if ($i != 0) if ($i != 0)
$this->_query .= ' ' . $value[0]. ' '; $this->_query .= ' ' . $cond[0]. ' ';
if (is_array ($value[1])) { if (is_array ($cond[1])) {
//value[0] -- AND/OR, value[1] -- condition array //cond[0] -- AND/OR, cond[1] -- condition array
// if the value is an array, then this isn't a basic = comparison // if the value is an array, then this isn't a basic = comparison
$key = key($value[1]); $key = key($cond[1]);
$val = $value[1][$key]; $val = $cond[1][$key];
switch( strtolower($key) ) { switch( strtolower($key) ) {
case '0': case '0':
$comparison = ''; $comparison = '';
foreach ($value[1] as $v) foreach ($cond[1] as $v)
$this->_bindParam ($v); $this->_bindParam ($v);
break; break;
case 'not in': case 'not in':
...@@ -659,12 +659,12 @@ class MysqliDb ...@@ -659,12 +659,12 @@ class MysqliDb
// We are using a comparison operator with only one parameter after it // We are using a comparison operator with only one parameter after it
$comparison = $this->_buildPair ($key, $val); $comparison = $this->_buildPair ($key, $val);
} }
} else if ($value[1] === null) { } else if ($cond[1] === null) {
$comparison = ''; $comparison = '';
} else { } else {
$comparison = $this->_buildPair ("=", $value[1]); $comparison = $this->_buildPair ("=", $cond[1]);
} }
$this->_query .= $value[2].$comparison; $this->_query .= $cond[2].$comparison;
$i++; $i++;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment