- Home
- Categorie
- Coding e Sistemistica
- PHP
- query multiple
-
query multiple
Ciao a tutti,
Devo estarre su pag. php da un db mysql, gli ordini effettuati da ogni cliente in un determinato mese, facendo aprire una diversa pagina per ogni cliente
Come potrei fare?
Grazie e buonanotte!
-
- Se posti la struttura della tabella che contiene gli ordini possiamo aiutarti.
- dovresti avere un indice che contenga gli id dei clienti, già se fai un GROUP BY su quello dovrebbe bastare, poi dal ciclo, apri con i link nuove pagina con l'elenco degli ordini per ognuno..
ciao
-
Nell'allegato c'è la tabella. Nel post precedente le descrizioni su ciò che devo fare erano di esempio in realtà la tabella si chiama "risorseoperatori" e devo fare una pagina di riepilogo dei rimborsi spese in cui
l'utente può selezionare il mese di competenza (per semplificare pensavo di aggiungere un menù a tendina "mese")
da qui poi implementare:- tabella complessiva di tutti gli inserimenti relativi al mese selezionato con possibilità di ORDINAMENTO" per codice commessa, data, cliente, codice commessa.
- ulteriore campo che mi permette di filtrare anche l'azienda interessata
filtrata sempre con possibilità di ORDINAMENTO" per codice commessa data, cliente, codice commessa
Grazie infinite
-
Oh, pardon, avevo dimenticato di allegare il file... eccolo qui:
rapportinogiornaliero Commenti sulla tabella: InnoDB free: 10240 kB; (`descrizione`) REFER `db_gruppoinnovare/commesse`(`descrizione`) ON UPDATE CASCADE; (`cod_operatore`) REFER `db_gruppoinnovare/risorseoperatori`(`cod_operatore`) ON UPDATE CASCADE; (`username`) REFER `db_gruppoinnovare/risorseoperatori`(`username`) ON UPDATE CASCADE; (`cod_commessa`) REFER `db_gruppoinnovare/commesse_ai`(`cod_commessa`) ON UPDATE CASCADE; (`cliente`) REFER `db_gruppoinnovare/commesse`(`cliente`) ON UPDATE CASCADE Campo Tipo Null Predefinito __id int(10) No rapp_num smallint(4) Si NULL cod_op char(3) Si NULL cod_operatore varchar(5) Si NULL username varchar(25) Si NULL cod_commessa varchar(13) Si NULL cliente varchar(50) Si NULL luogo varchar(50) Si NULL descrizione varchar(200) Si NULL data date Si NULL gg float(2,1) No 0.0 costo_gg float(6,2) No 0.00 comp_gg float(6,2) No 0.00 attivita tinytext Si NULL pedaggi float(5,2) Si NULL km int(4) Si NULL costo_km float(3,2) No 0.00 comp_km float(7,2) Si NULL ristorante float(5,2) Si 0.00 alloggio float(6,2) Si NULL note tinytext Si NULL saldata char(2) Si NULL fatt_num int(10) Si NULL del date Si NULL __inserted_on datetime No 0000-00-00 00:00:00 __timestamp timestamp Si CURRENT_TIMESTAMP Indici: Nome chiave Tipo Cardinalità Campo PRIMARY PRIMARY 5 __id cod_operatore INDEX 2 cod_operatore username INDEX 2 username cod_commessa INDEX 5 cod_commessa cliente INDEX 5 cliente descrizione INDEX 5 descrizione Spazio utilizzato:
Statistiche righe: Tipo Utilizzo Istruzioni Valore Dati 16.384 Bytes Formato dinamico Indice 81.920 Bytes Righe 5 Totale 98.304 Bytes Lunghezza riga ø 3.276 Dimensione riga ø 19.661 Bytes
Prossimo Autoindex 12
Creazione 01 Mar, 2007 at 07:04 PM