Scusate il titolo ma davvero non sapevo come chiamare questa discussione..
il mio "problema" in questo momento è questo:
ho un libro, diviso in capitoli.
1
2
3
4 eccetera. e questo è un campo nel DB.
Poi ho i paragrafi
1.1
1.2
1.3
1.4
2.1
2.2 eccetera. e questo è un altro campo nel DB.
con due query
select * from libro where capitolo = '$cap'
e
select * from libro where capitolo != '$cap'
mi carico tutti i dati correttamente. nel primo caso mi carica un menu con le voci dei paragrafi "esplose", perchè seono nel capitolo ($cap) in questione. nell'altro caso mi carica solo i titoli dei capitoli.
La domanda è questa..
volevo sapere se fosse possibile ottimizzare il tutto con una sola query.. stanotte provavo con le subquery, ma devo dire che non ho trovato soluzioni applicative..
praticamente dovrebbe caricarmi sempre come prima voce il menu esploso, e sotto la lista dei titoli dei capitoli non esplosi... con una query però, con due l'ho fatto da solo ed è easy..![]()
so che non è facile farsi capire, ci ho messo più di mezz'ora a scrivere questo 3D..![]()
grazie a chiunque possa darmi una mano.