I've problem with mysql_real_escape_string() function. It doesn't return expected value.
Code: Select all
$where=array('id' => 4);
foreach($where as $col => $val){
if(!empty($sWhere)) $sWhere .= ",";
$sWhere .= mysql_real_escape_string($col).'="'.mysql_real_escape_string($val).'"';
}
//returns ="" string; It should be id="4", shoudn't it?
Thanks.