ciao a tutti..ho in costruzione un sito e ho bisogno di fare una query al database con più clausole.
Vi spiego, ho un database di nome serie_a_partite con 7 campi(Giornata,IdHome,IdAway,GolHome,GolAway,CHome ,CAway)
dove
Giornata= Il numero della giornata di campionato
IdHome= L'Id del giocatore in casa
IdAway= Stessa cosa di sopra ma in trasferta
GolHome= Gol in casa
GolAway= Gol intrasferta
CHome= é un campo che mi dice se il giocatore in casa ha confermato il risultato
CAway= Stessa cosa di sopra ma in trasferta
Adesso io voglio prendere tutte quelle righe che hanno come Idhome o idaway l'id dell'utente loggato e dove Chome o Caway devono avere il valore 'No'
Ho provato ad usare questa query:
Ma come risultato non mi mostra solo le righe selezionate ma tutte quelle del database..dove ho sbagliato? Io ho provato così ma è giusto quello che ho scritto io? dico il database(uso mysql) riesce a interpretare queste query dove il "WHERE" ha due clausole?Codice PHP:
"SELECT * FROM serie_a_partite WHERE IdHome OR IdAway = '".$utente['ID']."' AND CHome OR CAway = 'No'"