Pagina 1 di 1

Ricerca all'interno di mysql

Inviato: 02/04/2015, 15:38
da diegocom
Salve a tutti, sono alle prime armi con mysql e php e volevo ottenere delle informazioni.

Supponiamo io abbia una tabella utenti nel mio database mysql cosi composta:

Utenti
|nome| cognome| username|
| | | |

Quando invio una stringa alla pagina php voglio che questa mi esegua una query nel database e mi ricavi gli utenti secondo dei criteri. Se invio la stringa "giorgio" devo avere indietro, possibilmente in ordine, tutti gli utenti che :
-Si chiamano giorgio o contengono la parola giorgio nel nome
-Poi quelli che contengono la parola giorgio nell'username
-Poi quelli che contengono la parola giorgio nel cognome.

Se inserisco "giorgio rossi":
-Tutti quelli che hanno il nome che contiene la parola giorgio e il cognome che contiene la parola rossi (e viceversa)
-Tutti quelli che hanno il nome giorgio
-Tutti quelli che hanno il cognome giorgio
-Tutti quelli che hanno il nome rossi
-Tutti quelli che hanno il cognome rossi
-Tutti quelli che contengono giorgio o rossi nell'username.

E' una cosa fattibile?

Re: R: Ricerca all'interno di mysql

Inviato: 02/04/2015, 16:21
da brunino
devi creare ed eseguire una query per ogni caso...
se vuoi trovare per quelli che hanno giorgio nel nomeper esempio

Codice: Seleziona tutto

select * from utenti where nome like '%giorgio%'
se non sai le basi di mysql e php la vedo dura

Inviato dal mio GT-S5360 con Tapatalk 2