Ciao a tutti
ho un progetto web in php e MySQL e nello scrivere una query mi è venuto un dubbio:
ho una tabella prodotti così costituita
prodotti(id,modello,descrizione,id_categoria);
è possibile recuperare tutti i prodotti appartenenti ad alcune categorie?
Tramite un'altra query sono riuscito ad inserire in un vettore gli id delle categorie desiderate e quindi pensavo di costruire una funzione
selectByCategory($vett_Categorie)
che mi ritorni l'elenco dei prodotti appartententi alle categorie presenti nell'array.
Come posso costruire la query?
Grazie
[RISOLTO] MySQL Ritornare prodotti appartenenti a categorie
[RISOLTO] MySQL Ritornare prodotti appartenenti a categorie
Ultima modifica di PietroR il venerdì 27 giugno 2014, 11:01, modificato 1 volta in totale.
Re: MySQL Ritornare tutti prodotti appartenenti a categorie
La query da fare è:
oppure:
Codice: Seleziona tutto
SELECT * FROM prodotti WHERE id_categoria IN ( <id1>, <id2>, <id3>, <id4>, .... )
Codice: Seleziona tutto
SELECT * FROM prodotti WHERE id_categoria IN ( <altra query con cui estrai gli id_categoria > )
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Re: MySQL Ritornare tutti prodotti appartenenti a categorie
quindi non ha avuto senso recuperarsi gli id ed inserirli in un vettore?
Re: MySQL Ritornare tutti prodotti appartenenti a categorie
Beh se non ti servono per altro direi proprio di no.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti