Salve a tutti, ho un problema nell'eseguire correttamente una query.
La query presenta come clausola WHERE un array.
L'array contiene un elemento con una virgoletta '
Esempio:
codice:
$element="Bob's cat";
$array = array($element);
foreach ($array as $example)
{
$count = $pdo->query("SELECT COUNT(column) FROM $tableexample
WHERE column='$example'");
foreach ($count as $row) { echo $example,$row[0];}
}
Quando eseguo la query ottengo come risultato 0 perchè la single quote mi taglia la query.
Ho provato ad usare addslashes ma non ho ottenuto risultati.
ESEMPIO
codice:
$count = $pdo->query("SELECT COUNT(column)
FROM $tableexample WHERE column='".addslashes($example)."'");
In giro ho letto che dovrei usare i prepared statements
-è possibile farlo anche senza prepared statements?
-Se si come. Se no come risolvo? :P 
GRAZIE MILLE