Problema SELECT, AND, OR

  • Creatore Discussione Creatore Discussione criccroc
  • Data di inizio Data di inizio

criccroc

Utente Attivo
7 Gen 2011
44
0
6
Ciao a tutti, ho un problemino da risolvere riguardo una istruzione in PHP per selezionare dei record in una tabella:

dalla tabella NEGOZI devo soddisfare ENTRAMBE le 2 condizioni:
1) il negozio deve essere attivo (WHERE disattivo = FALSE)
2) almeno uno dei due valori deve essere superiore a 0 (percentuale_visita > 0 OR importovisita > 0)

pertanto ecco la Select che ho formato:

SELECT * FROM negozi WHERE disattivo = FALSE AND (percentuale_visita > 0 OR importovisita > 0)

Malgrado ciò, il programma php interpreta questo comando nel seguente modo:
1) disattivo = FALSE AND percentuale_visita > 0
2) importovisita > 0

che non e' giustamente quello che voglio ottenere. Qualcuno sa aiutarmi?
GRAZIEEEE
 
Stendiamo un velo pietoso!!!
MEA CULPA MEA CULPA MEA CULPA
Funziona tutto egregiamente!!!! Mi sto accorgendo che sto invecchiando e quindi mi scuso con tutti

Il problema era che in un altra zona della pagina PHP c'era un altra serie di SELECT ma questa volta erano senza parentesi.
Pertanto quando il programma passava in questa zona non faceva una corretta SELECT.

A questo punto dovrei ricevere 100 frustate? SPERO DI NO ehehehe..
Grazie comunque per la risposta e ci sentiamo alla prossima dove ho gia pronta un altra domandina
Ciao.
Carlo
 

Discussioni simili