Debug buildSqlSearch function & dbSqlManager parms function
This commit is contained in:
parent
bf79cba889
commit
0425d069f9
|
|
@ -336,7 +336,8 @@ class dbSqlManager {
|
|||
private function parms($string,$data) {
|
||||
$indexed=$data==array_values($data);
|
||||
foreach($data as $k=>$v) {
|
||||
if(is_string($v)) $v="'$v'";
|
||||
if(is_string($v)) $v="'$v'";
|
||||
elseif(is_null($v)) $v="NULL";
|
||||
if($indexed) $string=preg_replace('/\?/',$v,$string,1);
|
||||
else $string=str_replace(":$k",$v,$string);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1421,7 +1421,7 @@ function getRequestTableDatas($table_structure, $force_default_values=false) {
|
|||
function buildSqlSearch($sql, $search, $partBuilderFct) {
|
||||
if($search && $search!="" && is_callable($partBuilderFct)) {
|
||||
$parts = explode(" ", $search);
|
||||
if(is_array($parts) && count($parts>0)) {
|
||||
if($parts && is_array($parts) && count($parts)>0) {
|
||||
$search_sql = "";
|
||||
foreach($parts as $p) {
|
||||
if($p!="") $search_sql .= (($search_sql!="") ? " OR " : "").$partBuilderFct($p);
|
||||
|
|
|
|||
Loading…
Reference in New Issue