PHP - SELECT e spazi vuoti

di il
1 risposte

PHP - SELECT e spazi vuoti

Salve,

Ho un "piccolo" problema che sicuramente sarà facile da risolvere ma mi sta facendo impazzire.

Devo fare una query come questa:

$query=mysql_query("SELECT * FROM tabella WHERE nome='Pippo Paperino' ", $db) or die("Impossibile effetuare la Query");

Il problema è giustamente che fra i nome e cognome esiste un spazio vuoto. Come fare una query quando i dati del database includono degli spazi vuoti?

Se la query fosse soltanto nome="Pippo" tutto andrebbe bene. Pero' nel mio caso ci sono piu' parole...

Aiutatemi, pleeease! Grazie,

Barbara

1 Risposte

  • Re: PHP - SELECT e spazi vuoti

    Ciao

    Il mio consiglio sarebbe quello di creare nella tabella due colonne, una per il nome e una per il cognome, in modo che
    • 1) rispetti le regole di ottimizzazione del databese
      2) risulta più semplice effettuare le ricerche
    Se questo risulta un problema a causa di una base dati già ampiamente compilata, un consiglio potrebbe essere quello che in fase di inserimento dati sarai ter a concatenare il nome e cognome, i quali verranno inseriti in due text diverse, magari togliendo gli spazi sia iniziali che finali. In questo modo sai perfettamente che la stringa che compone il nome avrà una regola di sintassi ben definita e uguale per tutti
Devi accedere o registrarti per scrivere nel forum
1 risposte