Originariamente inviata da
marino51
prova con questa funzione, prima di eseguire la query,
Ho provato cosi ma non funziona...cosa sbaglio?
codice:
function FixSQL( $array )
{
$stringa = serialize($array);
// error_log($stringa, 0);
$stringa = str_replace("'", "''" , $stringa);
$stringa = str_replace("%", "[%]", $stringa);
$stringa = str_replace("[", "[[]", $stringa);
$stringa = str_replace("]", "[]]", $stringa);
$stringa = str_replace("_", "[_]", $stringa);
$stringa = str_replace("#", "[#]", $stringa);
// error_log($stringa, 0);
return unserialize($stringa);
}
foreach ($stringa as $example){
$count= $pdo->query("SELECT COUNT(column) FROM $tableexample WHERE column='$example'");
foreach ($count as $row) { echo $ok, $row[0],"<br>";
}