[PHP] Estrazione con SQL

  • Creatore Discussione Creatore Discussione Vera
  • Data di inizio Data di inizio

Vera

Utente Attivo
3 Giu 2014
76
1
8
Salve a tutti:
il seguente sql:

Codice:
$sql = "SELECT * FROM SLIB.ANAGR
            WHERE CONCAT(CONCAT(TRIM(COGN), ' '), TRIM(NOME)) LIKE '%$NOMIN%'
            GROUP BY COGN, NOME 
            ORDER BY COGN, NOME";

se $NOMIN = PIPPIS mi estrae il relativo record, ma se $NOMIN contiene un apostrofo ad esempio D'ADDABIO non lo estrae.
Tenendo presente che $NOMIN viene valorizzato prima del mio SQL con un semplice php (campo di input).
Come posso correggere l'SQL?
Grazie
 
ms sql vuole il doppio apice

upload_2017-10-30_22-21-59.png


in ogni caso usa la stessa regola applicata alla insert .....
 

Discussioni simili