[PHP] Problema ricerca con apostrofo

T4MAR4

Nuovo Utente
3 Lug 2017
10
0
1
43
Salve ho un problemino, il fatto è che ho inserito un form con dei campi divisi per regioni
HTML:
<select class="styleselect" id="keyregion" onchange="searchFilter()">
<option value="">Tutte le regioni</option>
<option value="Abruzzo">Abruzzo</option>
<option value="Calabria">Calabria</option>
<option value="Campania">Campania</option>
<option value="Emilia Romagna">Emilia Romagna</option>
<option value="Friuli Venezia Giulia">Friuli Venezia Giulia</option>
<option value="Lazio">Lazio</option>
<option value="Liguria">Liguria</option>
<option value="Lombardia">Lombardia</option>
<option value="Lucania">Lucania</option>
<option value="Marche">Marche</option>
<option value="Molise">Molise</option>
<option value="Piemonte">Piemonte</option>
<option value="Puglia">Puglia</option>
<option value="Salento">Salento</option>
<option value="Sardegna">Sardegna</option>
<option value="Sicilia">Sicilia</option>
<option value="Toscana">Toscana</option>
<option value="Trentino Alto Adige">Trentino Alto Adige</option>
<option value="Umbria">Umbria</option>
<option value="Valle d">Valle d'Aosta</option>
<option value="Veneto">Veneto</option>
</select>
ora per richiamare questi dati uso questo su php
PHP:
$RegionID = array("Abruzzo","Calabria","Campania","Emilia Romagna","Friuli Venezia Giulia","Lazio","Liguria","Lombardia","Lucania","Marche","Molise","Piemonte","Puglia","Salento","Sardegna","Sicilia","Toscana","Trentino Alto Adige","Umbria","Valle d'Aosta","Veneto");
if(in_array($keyregion, $RegionID)) {
$keyre = "AND field_31 LIKE '%".$keyregion."%'";
}
ho un prblema non riesce a leggere il campo valle d'aosta gli altri funzionano, sicuramente non funziona perchè c'è l'apostrofo,come posso risolvere? grazie in anticipo kiss
 

mr.x

Utente Attivo
9 Apr 2016
252
25
28
Codice:
"Valle d\'Aosta"

o utilizza la funzione addslashes che fa la stessa cosa, ovvero aggiungere un backslash ai caratteri che potrebbero interferire con la corretta esecuzione di una query.
 
  • Like
Reactions: T4MAR4
Discussioni simili
Autore Titolo Forum Risposte Data
A [PHP] Problema paginazione motore di ricerca PHP 48
G Php problema con risultato di ricerca PHP 2
K Problema ricerca con piu campi in php PHP 3
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
A Problema checkout carrello php PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
M Problema con php per calcolo costo percentuale PHP 7
O Problema Formmail in PHP su Aruba PHP 0
WebmasterFioriniAndrea Chat e php [problema] PHP 3
L [PHP] Problema con Telegram PHP 1
WebmasterFioriniAndrea [PHP] Problema che non mi fa vedere niente PHP 2
K Help: problema con uno script di booking in php! PHP 0
A [PHP] Problema query insert [RISOLTO] PHP 14
N [Apache] problema con estensione php Apache 0
C [PHP] Problema con download file PHP 0
M [PHP] Problema con preg_match PHP 1
gandalf1959 [PHP] problema con l'utilizzo di Header PHP 3
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
M [PHP] Problema con query select PHP 2
L Problema jQuery validation AJAX (PHP 7) PHP 6
L Problema funzione mail() PHP PHP 3
S [PHP] Problema con istruzione "use" PHP 23
A Problema PHP PHP 1
T [php] problema creazione query select-where PHP 5
M [PHP] problema if PHP 3
L [PHP] Problema su codice o server PHP 5
T [PHP] problema maggiore e minore PHP 4
Cosina [PHP] fwrite problema con le parole accentate PHP 9
M [PHP] Problema search form PHP 3
F [PHP] Problema con number_format PHP 3
L [PHP] problema count messo in una funzione. PHP 1
P [PHP] Progettino CRUD di esercitazione. Problema su $_FILE. PHP 9
trattorino [PHP] problema entrata immagini insert PHP 1
C Apache Cordova problema con php Programmazione 1
trattorino problema raccapricciante php conteggio query PHP 4
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
F [PHP] Problema con array multidimensionale PHP 4
F Problema con pagine login in PHP PHP 2
M [PHP] Problema script ricezione e invio posta... PHP 1
Kolop [RISOLTO][PHP] Problema Pagination PHP 2
C [PHP] Problema Invio Email Elseif PHP 2
A [PHP] Problema invio mail con funzione mail() PHP 3
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
L [PHP] Problema Script 'Not Found' PHP 4
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5

Discussioni simili