Ciao a tutti, il mio probleam è questo:
Ho 2 tabelle mysql:
tabella_1/ campi: id,categoria
tabella_2/ campi: id,categoria
( formatatte in maniera identica )
Vorrei fare una query che estragga tutte le righe che contengo il contenuto della variabile $cerca_da_categoria da entrambe le tabelle.
Così funziona ma mi estrae solo 1 riga..
$query = "SELECT cat_2 FROM tabella_1 WHERE (cat_2 LIKE '%$cerca_da_categoria%') UNION ALL SELECT cat_2 FROM tabella_2 WHERE (cat_2 LIKE '%$cerca_da_categoria%') ORDER BY cat_2 LIMIT 0, 50 ";}
se la faccio così mi estrae 50 righe in ordine alfabetico senza tenere conto della WHERE.
$query = "SELECT cat_2 FROM tabella_1 UNION SELECT cat_2 FROM tabella_2 WHERE (cat_2 LIKE '%$cerca_da_categoria%') ORDER BY cat_2 LIMIT 0, 50 ";}
Qualche suggerimento ?
Grazie
Alex