Salve a tutti, è da circa una settimana che sono bloccato su una parte del progetto che sto sviluppando e non ne vengo a capo, non credo sia così difficile ma a forza di provare e riprovare ora come ora dovrei un attimo deframmentare il cervello, così chiedo a voi se sapete darmi una dritta...
Andando all'essenziale, ho tre tabelle, articoli, magazzini, e una con i trasporti effettuati da questi articoli da magazzino a magazzino in data X (con più trasporti per articolo).
Ho creato una pagina dove inserendo una data a scelta e un magazzino dovrebbe mostrarmi quali articoli erano presenti in quel magazzino a quella data.
La struttura nel database è questa:
campo (tabella)
ID_Articolo (articoli,trasporti)
ID_Magazzino (articoli,trasporti)
Data (trasporti)
Questo è un esempio dei dati nella tabella trasporti:
Selezionando nella pagina php il magazzino 17 e come data 2012-07-05 l'articolo 5066 non dovrebbe essere presente, e dovrebbe essere mostrato selezionando il magazzino 8, mettendo invece 2012-07-01 dovrebbe vedersi nel 17 e non nel 8 e via dicendo.
Sono proprio in crash... Un grazie sentito a chi saprà indirizzarmi verso la soluzione!
Andando all'essenziale, ho tre tabelle, articoli, magazzini, e una con i trasporti effettuati da questi articoli da magazzino a magazzino in data X (con più trasporti per articolo).
Ho creato una pagina dove inserendo una data a scelta e un magazzino dovrebbe mostrarmi quali articoli erano presenti in quel magazzino a quella data.
La struttura nel database è questa:
campo (tabella)
ID_Articolo (articoli,trasporti)
ID_Magazzino (articoli,trasporti)
Data (trasporti)
Questo è un esempio dei dati nella tabella trasporti:
Data | Articolo | Magazzino |
2012-07-10 | 5066 | 17 |
2012-07-06 | 5066 | 16 |
2012-07-06 | 5045 | 13 |
2012-07-05 | 5066 | 8 |
2012-07-01 | 5066 | 17 |
2012-07-01 | 5028 | 3 |
2012-06-29 | 5066 | 14 |
Selezionando nella pagina php il magazzino 17 e come data 2012-07-05 l'articolo 5066 non dovrebbe essere presente, e dovrebbe essere mostrato selezionando il magazzino 8, mettendo invece 2012-07-01 dovrebbe vedersi nel 17 e non nel 8 e via dicendo.
Sono proprio in crash... Un grazie sentito a chi saprà indirizzarmi verso la soluzione!