where $stringa LIKE '%campo%'

  • Creatore Discussione Creatore Discussione criric
  • Data di inizio Data di inizio

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
Buongiorno a tutti,
ho sempre usato la sintassi : WHERE campo LIKE '%$stringa%'
ma ora ho la necessità di fare il contrario.

Ho una stringa al cui interno si trova insieme ad altri dati la username che dovrei andare a cercare nella mia tabella utenti

Qualcuno conosce la condizione giusta da usare?

grazie
 
Risolto con REGEXP

Scusate dimenticavo di informarvi sul db : MYSQL 5.1

Ho risolto in questo modo:

$stringa = "MARIO;ROSSI;ROMA;MARIO58;"

SELECT * FROM tabellautenti
WHERE $stringa REGEXP username
 
correzione

nella WHERE la stringa va scritta tra apici

WHERE '$stringa' REGEXP username
 

Discussioni simili