salve a tutti ho un problema
conq
$query=("select nid,title FROM {node} WHERE UPPER(title) like UPPER('%$area%') AND type='af' ORDER BY {node}.nid");
salve a tutti ho un problema
conq
$query=("select nid,title FROM {node} WHERE UPPER(title) like UPPER('%$area%') AND type='af' ORDER BY {node}.nid");
azz nn ho finito di scrivere...
cmq con quella querymi funziona il case sensitive pero ho problemi perche se cerco ad esempio :
Computer e Pc
Pc scritto pc non me lo trova...
qualche soluzione please????
grazie a tutti
fissa una regola tu, o tutto minuscolo o tutto maiuscolo e in base a questo fai le query
C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.
e ma scusa questo viene fatto con la upper no?????
tu quindi hai deciso che deve essere tutto maiuscolo?
inoltre... probabilmente la variabile da usare nella query proviene da un campo input, prima di darla alla query suppongo che tu la "sterilizzi" con i caratteri escape - perchè non applichi subito dopo la funzione di php strtolower o strtoupper?
stampa la query a video per controllare cosa effettivamente di passa.
C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.
Grande perfetto funziona grazie mille ...