Buongiorno ragazzi. Non sapevo dove postare la domanda trattandosi della creazione di una query. Ma essendo il problema la creazione della stringa ho reputato più corretto inserirla nella sezione php e non mysql. Se ho sbagliato chiedo scusa...
Veniamo al dunque... Eseguo una query di SELECT su una colonna di una tabella. E i risultati di tale query che possono essere uno, due o al massimo tre valori saranno il WHERE di una query successiva. I risultati della prima query li memorizzo all'interno di un array.
La mia difficoltà è... Come creo la query con un numero di WHERE che può variare??? L'idea di partenza era di usare il foreach concatenando OR id...=$array. Ma dopo il WHERE mi ritroverei un OR seguito da nulla...
Sicuramente la soluzione è la più stupida del mondo, ma vi giuro... Non mi viene. E non so manco cosa potrei googolare.
Grazie mille a tutti ragazzi.
Veniamo al dunque... Eseguo una query di SELECT su una colonna di una tabella. E i risultati di tale query che possono essere uno, due o al massimo tre valori saranno il WHERE di una query successiva. I risultati della prima query li memorizzo all'interno di un array.
La mia difficoltà è... Come creo la query con un numero di WHERE che può variare??? L'idea di partenza era di usare il foreach concatenando OR id...=$array. Ma dopo il WHERE mi ritroverei un OR seguito da nulla...
Sicuramente la soluzione è la più stupida del mondo, ma vi giuro... Non mi viene. E non so manco cosa potrei googolare.
Grazie mille a tutti ragazzi.