ciao a tutti, ho questa difficoltà a gestire gli if. diciamo che sto iniziando da poco a scriverli per conto mio

ora...

ho una tabella con i campi: id, id_cat, citta, area

1. una select mi stampa tutti i record WHERE id_cat = $_post['query_categoria_id']

2. vorrei che qualora il campo 'citta' abbia un solo o più record uguale a $_post['query_citta'] mi restituisse una SELECT WHERE id_cat = $_post['query_categoria'] AND citta = $_post[query_citta'] oppure "nessuna struttura disponibile" + una seconda SELECT WHERE id_cat = $_post['query_categoria'] AND area = $_post[query_area']

3. qualora nella tabella tutti i record abbiano campo 'citta' diverso da $_post['query_citta'] allora mi restituisse solo una SELECT WHERE id_cat = $_post['query_categoria'] AND area = $_post[query_area']

IL RISULTATO DOVREBBE ESSERE:

CASO A (è presente almeno un operatore per la città in query)

"operatori nella tua città: Operatore-A"
"operatori nella tua zona: Operatore-A, Operatore-B, Operatore-C, ECC..."

CASO B (non è presente nessun operatore nella città ma solo nelle vicinanze)

"operatori nella tua città: nessun operatore presente per la tua città"
"operatori nella tua zona: Operatore-A, Operatore-B, Operatore-C, ECC..."

a presto, daniele.