Ciao a tutti... ho questo problema
ho una tabella mysql dove in alcuni campi di testo (varchar) è presente il carattere
1ª o 2ª
ho un jquery che mi fa il completamento automatico delle select con json ma quando devo confrontare i campi dove ci sono quei caratteri il risultato è nullo....
AIUTOOOOOOOOOOOOOOOOOO!!!!!!!!!!!
FILE CHE RICHIAMA LA FUNZIONE AGGIORNA
codice:
include "connessione.php";
$datia = array();
$id = stripslashes(str_replace("\u00aa", "ª",$_GET['id']));
//$id=trim(filter_var($id, FILTER_SANITIZE_STRING));
$data = new MysqlClass();
$data->connetti();
$auth = $data->query("SELECT * FROM car_db WHERE modello = '".trim($id)."' ORDER BY allestimento ASC");
$nr = mysql_num_rows($auth);
for($x = 0; $x < $nr; $x++){
$row = mysql_fetch_assoc($auth);
array_push($datia, array("valore"=>$row['idcar'],"etichetta"=>"".utf8_encode($row['allestimento'])));
}
$data->disconnetti();
echo json_encode($datia);