I have a function but the same is not entering the if ...
/**
* funcao que trocas os valores por "?"
* @param type $condicao : ex "codigo = 1, AND, nome = 2, OR, secao = 1" ou "codigo = 1, AND, nome = rafael" ou "codigo = 1";
* @return type ex: "codigo = ? AND nome = ? OR secao = ?"
*/
function prepareCondReadInterrogacao($condicao) {
$val = explode(",", $condicao);
$temp = "";
foreach ($val as $value) {
if (!strcmp($value, "AND") || !strcmp($value, "OR")) {
echo 'entrei';
$val2 = explode("=", $value);
$val2[1] = " ?";
$value = implode("=", $val2);
}
$temp .= $value . " ";
}
return $temp;
}