|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jun 2004
Città: Catania
Messaggi: 88
|
[PHP]Aiuto a realizzare script
Scrivo il problema:
Siano dati tre file di testo, "fornitori.txt", "magazzino.txt" e "acquisti.txt". Formato Fornitori: Cognome%Nome%IDForm Magazzino: IDProd%quantità disponibile%quantita_minima Acquisti: IDProd%IDForm Scrivere uno script PHP che consultando i dati del file "magazzino.txt" verifichi che per ogni prodotto abbia una disponibilità minore del valore minimo previsto. I fornitori sono ricavati dal file "acquisti.txt". Alla fine devo creare una tabella. Cerco l'aiuto a realizzare un array da utilizzare per creare la tabella. Ricordo che un prodotto può avere + fornitori. E' importante!!!!!!!!!!!
__________________
Mic |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2498
|
Non so bene come vuoi impostare la risoluzione, ma in ogni caso ti do un aiuto alla realizzazione...
Per leggere dal file: $fp=fopen($nomefile,"r"); $array=fgetcsv($fp,4096,"%") . Poi l'array te lo giochi come vuoi... Il file (prendiamo in esempio) strutturalo così: Cognome%Nome%IdForn Rossi%Mario%111 Bianchi%Franco%112 Quando leggi con fgetcsv l'array risultante sarà: array [0]=>(array [0]=>"Cognome" [1]=>"Nome" [2]=>"IDForn") [1]=>(array [0]=>"Rossi" [1]=>"Mario" [2]=>"111") [0]=>(array [0]=>"Bianchi" [1]=>"Franco" [2]=>"112") Per l'ultimo file, visto che puoi aver più fornitori per prodotto ,separali ognuno con un "-" e poi usa explode per avere un ulteriore array dei fornitori. Spero di essere stato chiaro... Cmq se hai bisogno ri-posta, manda un PM o contattami con msn. Ciao Alex
__________________
![]() |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Jun 2004
Città: Catania
Messaggi: 88
|
Il problema è come andare a recuperare per ogni prodotto d'acquistare i vari fornitori.
![]() ![]() ![]() Quello scritto da te l'ho capito.
__________________
Mic |
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Jun 2004
Città: Catania
Messaggi: 88
|
up
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
__________________
Mic |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:44.