Discussione:
creare db fatture
(troppo vecchio per rispondere)
Codicem
2009-08-31 23:27:42 UTC
Permalink
salve a tutti,
sono uno alle prime armi con i db e ne sto creando uno per fatturare con
openoffice.
Sono partito creando tabella Clienti, Ordini, Dettaglio ordini,
Prodotti, Fatture.
Ora il mio problema sorge dal fatto che molti clienti sono delle
Imbarcazioni e quindi mi sono creato una tabella imbarcazioni che è
collegata alla tabella clienti.
Ora creando una maschera d'inserimento inserisco gli ordini in questo
modo: quando il cliente è proprietario di un'imbarcazione inserisco solo
il nome dell'imbarcazione mentre quando il cliente non è proprietario di
imbarcazioni allora inserisco direttamente il nome del cliente.
Fin qui tutto bene, ma il problema sorge nel creare una query di
fatturazione perchè non riesco a visualizzare le fatture contenenti
tutti i dati relativi al cliente e all'imbarcazione, ossia o riesco a
visualizzare solo le fatture che ho inserito come imbarcazione oppure
solo le fatture inserite come cliente.
Spero di essermi spiegato bene.
Grazie in anticipo.
Leonardo
2009-09-01 22:39:12 UTC
Permalink
Post by Codicem
salve a tutti,
sono uno alle prime armi con i db e ne sto creando uno per fatturare con
openoffice.
Sono partito creando tabella Clienti, Ordini, Dettaglio ordini, Prodotti,
Fatture.
Ora il mio problema sorge dal fatto che molti clienti sono delle
Imbarcazioni e quindi mi sono creato una tabella imbarcazioni che è
collegata alla tabella clienti.
1 a 1 o uno a molti?
Post by Codicem
Ora creando una maschera d'inserimento inserisco gli ordini in questo
modo: quando il cliente è proprietario di un'imbarcazione inserisco solo
il nome dell'imbarcazione mentre quando il cliente non è proprietario di
imbarcazioni allora inserisco direttamente il nome del cliente.
Fin qui tutto bene, ma il problema sorge nel creare una query di
fatturazione perchè non riesco a visualizzare le fatture contenenti tutti
i dati relativi al cliente e all'imbarcazione, ossia o riesco a
visualizzare solo le fatture che ho inserito come imbarcazione oppure solo
le fatture inserite come cliente.
Penso che il problema si come hai impostato e gestisci le relazioni
Post by Codicem
Spero di essermi spiegato bene.
Grazie in anticipo.
Sai programmare il Database di OpenOffice?
Io mi ci sono provato diverse volte senza risultato. E non per i record, i
campi o le relazioni fra tabelle, ma per la presentazione all'utente
utilizzatore.
Per esempio non sono riuscito a far funzionare un pulsante posto su di una
maschera.
Pulsante che al click apre un'altra maschera.
Poiché la maschere poggiano su query o tabelle e le query su altre query o
tabelle si capisce l'importanza di poter passare agevolmente fra maschere
diverse.
Nonostante la banalità della cosa, questa è fondamentale per l'uso da parte
dell'utente finale.
Questi non conosce il funzionamento del DB, ma ci mette i dati e vuole
rileggerli nella maniera idonea.
Io utilizzo(avo) MSAccess e adesso MySQL, comunque ti sarei grato tu volessi
postarmi, se lo conosci, il codice o il metodo per far funzionare il
suddetto pulsante.
Ciao
Leo
Codicem
2009-09-02 21:07:12 UTC
Permalink
Post by Leonardo
Post by Codicem
salve a tutti,
sono uno alle prime armi con i db e ne sto creando uno per fatturare con
openoffice.
Sono partito creando tabella Clienti, Ordini, Dettaglio ordini, Prodotti,
Fatture.
Ora il mio problema sorge dal fatto che molti clienti sono delle
Imbarcazioni e quindi mi sono creato una tabella imbarcazioni che è
collegata alla tabella clienti.
1 a 1 o uno a molti?
Post by Codicem
Ora creando una maschera d'inserimento inserisco gli ordini in questo
modo: quando il cliente è proprietario di un'imbarcazione inserisco solo
il nome dell'imbarcazione mentre quando il cliente non è proprietario di
imbarcazioni allora inserisco direttamente il nome del cliente.
Fin qui tutto bene, ma il problema sorge nel creare una query di
fatturazione perchè non riesco a visualizzare le fatture contenenti tutti
i dati relativi al cliente e all'imbarcazione, ossia o riesco a
visualizzare solo le fatture che ho inserito come imbarcazione oppure solo
le fatture inserite come cliente.
Penso che il problema si come hai impostato e gestisci le relazioni
Post by Codicem
Spero di essermi spiegato bene.
Grazie in anticipo.
Sai programmare il Database di OpenOffice?
Io mi ci sono provato diverse volte senza risultato. E non per i record, i
campi o le relazioni fra tabelle, ma per la presentazione all'utente
utilizzatore.
Per esempio non sono riuscito a far funzionare un pulsante posto su di una
maschera.
Pulsante che al click apre un'altra maschera.
Poiché la maschere poggiano su query o tabelle e le query su altre query o
tabelle si capisce l'importanza di poter passare agevolmente fra maschere
diverse.
Nonostante la banalità della cosa, questa è fondamentale per l'uso da parte
dell'utente finale.
Questi non conosce il funzionamento del DB, ma ci mette i dati e vuole
rileggerli nella maniera idonea.
Io utilizzo(avo) MSAccess e adesso MySQL, comunque ti sarei grato tu volessi
postarmi, se lo conosci, il codice o il metodo per far funzionare il
suddetto pulsante.
Ciao
Leo
Ciao le relazioni sono tutte uno a molti, ma comunque non sono così
bravo con la programmazione ma girando su google ho trovato qualcosa,
ripeto mi approccio ora a creare un db più complesso.
Se riesci ad aiutarmi mi faresti un gran favore.
Visto che mi parli di MySQL, che interfaccia grafica utilizzi come
maschere, report.
Cmq prova a vedere su questo indirizzo
http://www.comunecampagnano.it/gnu/biblioteca_remix/index.htm c'è quello
che cercavi.
Aspetto tue notizie.
Leonardo
2009-09-02 20:00:34 UTC
Permalink
Post by Leonardo
Post by Codicem
salve a tutti,
sono uno alle prime armi con i db e ne sto creando uno per fatturare con
openoffice.
Sono partito creando tabella Clienti, Ordini, Dettaglio ordini,
Prodotti, Fatture.
Ora il mio problema sorge dal fatto che molti clienti sono delle
Imbarcazioni e quindi mi sono creato una tabella imbarcazioni che è
collegata alla tabella clienti.
1 a 1 o uno a molti?
Post by Codicem
Ora creando una maschera d'inserimento inserisco gli ordini in questo
modo: quando il cliente è proprietario di un'imbarcazione inserisco solo
il nome dell'imbarcazione mentre quando il cliente non è proprietario di
imbarcazioni allora inserisco direttamente il nome del cliente.
Fin qui tutto bene, ma il problema sorge nel creare una query di
fatturazione perchè non riesco a visualizzare le fatture contenenti
tutti i dati relativi al cliente e all'imbarcazione, ossia o riesco a
visualizzare solo le fatture che ho inserito come imbarcazione oppure
solo le fatture inserite come cliente.
Penso che il problema si come hai impostato e gestisci le relazioni
Post by Codicem
Spero di essermi spiegato bene.
Grazie in anticipo.
Sai programmare il Database di OpenOffice?
Io mi ci sono provato diverse volte senza risultato. E non per i record,
i campi o le relazioni fra tabelle, ma per la presentazione all'utente
utilizzatore.
Per esempio non sono riuscito a far funzionare un pulsante posto su di
una maschera.
Pulsante che al click apre un'altra maschera.
Poiché la maschere poggiano su query o tabelle e le query su altre query
o tabelle si capisce l'importanza di poter passare agevolmente fra
maschere diverse.
Nonostante la banalità della cosa, questa è fondamentale per l'uso da
parte dell'utente finale.
Questi non conosce il funzionamento del DB, ma ci mette i dati e vuole
rileggerli nella maniera idonea.
Io utilizzo(avo) MSAccess e adesso MySQL, comunque ti sarei grato tu
volessi postarmi, se lo conosci, il codice o il metodo per far funzionare
il suddetto pulsante.
Ciao
Leo
Ciao le relazioni sono tutte uno a molti, ma comunque non sono così bravo
con la programmazione ma girando su google ho trovato qualcosa, ripeto mi
approccio ora a creare un db più complesso.
Se riesci ad aiutarmi mi faresti un gran favore.
Se posso, volentieri.
Visto che mi parli di MySQL, che interfaccia grafica utilizzi come
maschere, report.
L'ambiente che utilizzo in locale è xampp, esso contiene Apace e
l'interprete PHP.
Utilizzo Dreamweaver per le pagine web che sono anche le maschere per il
database (quando occorre) e MySQL come database.
Poiché imparai ad usare i database con Access (versione 2) per certi versi
ci sono ancora legato.
Per esempio, importo le tabelle da MySQL ad Access (con phpMyadmin
DbMySQL>*.csv>Access).
Ad Acess faccio scrivere le query (dalla sua interfaccia grafica), prelevo
il codice SQL, con modifiche minime, il più delle volte senza modifiche, è
utilizzabile nei DB MySQL.
Per elaborare i dati prelevati dal DB MySQL o per elaborarli prima di
inserirli utilizzo PHP5.
Cmq prova a vedere su questo indirizzo
http://www.comunecampagnano.it/gnu/biblioteca_remix/index.htm c'è quello
che cercavi.
Grazie, lo conoscevo, pultroppo era molto rudimentale e poco esaustivo, vedo
però che è stato aggiornato, vedrò se può servirmi..
Aspetto tue notizie.
Se sei determinato ad imparare, per quello che posso fare, ti aiuterò.
Ciao
Leonardo
Codicem
2009-09-04 06:49:28 UTC
Permalink
Post by Leonardo
1 a 1 o uno a molti?
Ciao le relazioni sono tutte uno a molti, ma comunque non sono così bravo
con la programmazione ma girando su google ho trovato qualcosa, ripeto mi
approccio ora a creare un db più complesso.
Se riesci ad aiutarmi mi faresti un gran favore.
Hai trovato qualche soluzione alla mia richiesta?
Oppure se dovessi creare tu il db per fatture tenendo conto che come
documento ordini hai una nota di consegna che fai ai clienti che però in
parte sono delle imbarcazioni (quindi sulla nota di consegna scrivo solo
il nome dell'imbarcazione che a sua volta sono collegati ad una ragione
sociale) mentre nel caso di cliente non proprietario di imbarcazione
andrei a scrivere direttamente la ragione sociale.
Grazie
Leonardo
2009-09-04 13:14:27 UTC
Permalink
Post by Codicem
Post by Codicem
Post by Leonardo
1 a 1 o uno a molti?
Ciao le relazioni sono tutte uno a molti, ma comunque non sono così
bravo con la programmazione ma girando su google ho trovato qualcosa,
ripeto mi approccio ora a creare un db più complesso.
Se riesci ad aiutarmi mi faresti un gran favore.
Hai trovato qualche soluzione alla mia richiesta?
Oppure se dovessi creare tu il db per fatture tenendo conto che come
documento ordini hai una nota di consegna che fai ai clienti che però in
parte sono delle imbarcazioni (quindi sulla nota di consegna scrivo solo
il nome dell'imbarcazione che a sua volta sono collegati ad una ragione
sociale) mentre nel caso di cliente non proprietario di imbarcazione
andrei a scrivere direttamente la ragione sociale.
Grazie
Secondo me il problema è irrilevante, nella nota di consegna, nel campo
intestatario delle fattura, ci metti [Nome imbarcazione-Ragione sociale]
oppure [Ragione sociale] a seconda di quello che è.
La struttura del DB deve essere fatta anche in funzione di quello che poi
vuoi rileggerci, cioè di come intenderai filtrare i dati. Se per es. pensi
di poter avere la necessità di sapere quanti sono o cosa hai fatto al primo
tipo [Nome imbarcazione-Ragione sociale] o del secondo [Ragione sociale], è
meglio fare 2 campi, uno [Ragione sociale] e l'altro [Nome imbarcazione] che
lascerai vuoto quando non ci sono i dati da inserire.
Ciao
Leo

Un'altra
Codicem
2009-09-04 13:41:08 UTC
Permalink
Post by Leonardo
Post by Codicem
Post by Codicem
Post by Leonardo
1 a 1 o uno a molti?
Ciao le relazioni sono tutte uno a molti, ma comunque non sono così
bravo con la programmazione ma girando su google ho trovato qualcosa,
ripeto mi approccio ora a creare un db più complesso.
Se riesci ad aiutarmi mi faresti un gran favore.
Hai trovato qualche soluzione alla mia richiesta?
Oppure se dovessi creare tu il db per fatture tenendo conto che come
documento ordini hai una nota di consegna che fai ai clienti che però in
parte sono delle imbarcazioni (quindi sulla nota di consegna scrivo solo
il nome dell'imbarcazione che a sua volta sono collegati ad una ragione
sociale) mentre nel caso di cliente non proprietario di imbarcazione
andrei a scrivere direttamente la ragione sociale.
Grazie
Secondo me il problema è irrilevante, nella nota di consegna, nel campo
intestatario delle fattura, ci metti [Nome imbarcazione-Ragione sociale]
oppure [Ragione sociale] a seconda di quello che è.
La struttura del DB deve essere fatta anche in funzione di quello che poi
vuoi rileggerci, cioè di come intenderai filtrare i dati. Se per es. pensi
di poter avere la necessità di sapere quanti sono o cosa hai fatto al primo
tipo [Nome imbarcazione-Ragione sociale] o del secondo [Ragione sociale], è
meglio fare 2 campi, uno [Ragione sociale] e l'altro [Nome imbarcazione] che
lascerai vuoto quando non ci sono i dati da inserire.
Ciao
Leo
Un'altra
si questo l'ho già fatto ma purtroppo nelle operazioni di ricerche mi si
complica la vita nel senso che avendo questi campi vuoti nelle tabelle
lui non mi trova tutto.
Non so se sbaglio qualcosa ma se ad esempio volessi creare una ricerca
che mi visualizza tutte le fatture con relativa Ragione sociale ed nome
imbarcazione prodotto venduto prezzo e totale questo non avviene perchè
ad una relativa tabella della nota di consegna o è inserita la ragione
sociale oppure il nome dell'imbarcazione.
Non so se ho sbagliato qualcosa.
Leonardo
2009-09-04 20:47:33 UTC
Permalink
Post by Codicem
si questo l'ho già fatto
Questo quale? 2 campi?
Post by Codicem
ma purtroppo nelle operazioni di ricerche mi si complica la vita nel senso
che avendo questi campi vuoti nelle tabelle
Cehe c'entra la tabella? E' sul campo che avviene il filtraggio.
Post by Codicem
lui non mi trova tutto.
Perchè devi mettre l'opzione campo vuoto con or.

Cioè: [Ragione sociale] or nul
Post by Codicem
Non so se sbaglio qualcosa ma se ad esempio volessi creare una ricerca che
mi visualizza tutte le fatture con relativa Ragione sociale ed nome
imbarcazione prodotto venduto prezzo e totale questo non avviene perchè ad
una relativa tabella della nota di consegna o è inserita la ragione
sociale oppure il nome dell'imbarcazione.
Non c'entra nulla , se le vuoi tutte basta che fai un select del tipo
SELECT NomeTabella.* FROM NomeTabella;
Post by Codicem
Non so se ho sbagliato qualcosa.
Ma come programmazione , hai infarinatura di qualche linguaggio?
Ciao
Leo
Codicem
2009-09-05 08:11:33 UTC
Permalink
Post by Leonardo
Post by Codicem
si questo l'ho già fatto
Questo quale? 2 campi?
Post by Codicem
ma purtroppo nelle operazioni di ricerche mi si complica la vita nel senso
che avendo questi campi vuoti nelle tabelle
Cehe c'entra la tabella? E' sul campo che avviene il filtraggio.
Post by Codicem
lui non mi trova tutto.
Perchè devi mettre l'opzione campo vuoto con or.
Cioè: [Ragione sociale] or nul
Post by Codicem
Non so se sbaglio qualcosa ma se ad esempio volessi creare una ricerca che
mi visualizza tutte le fatture con relativa Ragione sociale ed nome
imbarcazione prodotto venduto prezzo e totale questo non avviene perchè ad
una relativa tabella della nota di consegna o è inserita la ragione
sociale oppure il nome dell'imbarcazione.
Non c'entra nulla , se le vuoi tutte basta che fai un select del tipo
SELECT NomeTabella.* FROM NomeTabella;
Post by Codicem
Non so se ho sbagliato qualcosa.
Ma come programmazione , hai infarinatura di qualche linguaggio?
Ciao
Leo
Purtroppo non ho nessuna infarinatura di linguaggio, compreso SQL,
quello che faccio lo faccio tramite l'interfaccia di openoffice in
quanto il database è nativo openoffice.
Quindi le ricerche vengono strutturate tramite l'interfaccia di
openoffice,tipo access.
Naturalmente si puo intervenire anche con il linguaggio SQL ma qui
bisogna conoscere bene il linguaggio.
Comunque le tabelle sono così formate:
TBLFattura:IDFattura,Data Fattura -TBLOrdini: IDOrdini, Data Ordini,
IDImbarcazione, IDRagione sociale-TBLDettagliOrdini: IDDettagli Ordini,
IDProdotto, Q.tà, PrezzoTot, IDOrdini -TBLImbarcazioni: IDImbarcazione,
NomeImbarcazione- TBLRagioneSociale: IDRagione sociale, Ragione Sociale,
indirizzo, PIVA - TBLProdotti:IDProdotto, Prodotto, Prezzo, CatIVA.

Ora la ricerca deve essere effettuata su tutte le tabelle succitate
relazionate tra di loro tramite le chiavi primarie e quelle secondarie
(Le relazioni sono Uno a Molti).
Leonardo
2009-09-05 11:10:44 UTC
Permalink
Post by Leonardo
Post by Codicem
si questo l'ho già fatto
Questo quale? 2 campi?
Post by Codicem
ma purtroppo nelle operazioni di ricerche mi si complica la vita nel
senso che avendo questi campi vuoti nelle tabelle
Cehe c'entra la tabella? E' sul campo che avviene il filtraggio.
Post by Codicem
lui non mi trova tutto.
Perchè devi mettre l'opzione campo vuoto con or.
Cioè: [Ragione sociale] or nul
Post by Codicem
Non so se sbaglio qualcosa ma se ad esempio volessi creare una ricerca
che mi visualizza tutte le fatture con relativa Ragione sociale ed nome
imbarcazione prodotto venduto prezzo e totale questo non avviene perchè
ad una relativa tabella della nota di consegna o è inserita la ragione
sociale oppure il nome dell'imbarcazione.
Non c'entra nulla , se le vuoi tutte basta che fai un select del tipo
SELECT NomeTabella.* FROM NomeTabella;
Post by Codicem
Non so se ho sbagliato qualcosa.
Ma come programmazione , hai infarinatura di qualche linguaggio?
Ciao
Leo
Purtroppo non ho nessuna infarinatura di linguaggio, compreso SQL, quello
che faccio lo faccio tramite l'interfaccia di openoffice in quanto il
database è nativo openoffice.
Quindi le ricerche vengono strutturate tramite l'interfaccia di
openoffice,tipo access.
Naturalmente si puo intervenire anche con il linguaggio SQL ma qui bisogna
conoscere bene il linguaggio.
TBLFattura:IDFattura,Data Fattura -TBLOrdini: IDOrdini, Data Ordini,
IDImbarcazione, IDRagione sociale-TBLDettagliOrdini: IDDettagli Ordini,
IDProdotto, Q.tà, PrezzoTot, IDOrdini -TBLImbarcazioni: IDImbarcazione,
NomeImbarcazione- TBLRagioneSociale: IDRagione sociale, Ragione Sociale,
indirizzo, PIVA - TBLProdotti:IDProdotto, Prodotto, Prezzo, CatIVA.
Ora la ricerca deve essere effettuata su tutte le tabelle succitate
relazionate tra di loro tramite le chiavi primarie e quelle secondarie (Le
relazioni sono Uno a Molti).
Con il database di OpenOffice non vai da nessuna parte.
Prova con Access che è molto più semplice da programmare (o con MySQL che è
anche meglio ma dovresti conoscere un po' di PHP).
Ma anche li se non sai nulla di VisualBasic non puoi fare più di tanto.
Certe funzioni possono essere implementate solo tramite i moduli nei quali
ci viene scritto in VB per applicazioni.
Secondo me, prima di cimentarti con un DB, dovresti avere ben chiaro cosa
sia un DB, ed in particolare un DB relazionale. Poi farti un'idea di come si
possa programmare. Non è difficile, basta avere gli strumenti (il software)
adatto.
OpenOffice non lo è.
Ciao
Leo
Codicem
2009-09-05 14:52:05 UTC
Permalink
Post by Leonardo
Post by Leonardo
Post by Codicem
si questo l'ho già fatto
Questo quale? 2 campi?
Post by Codicem
ma purtroppo nelle operazioni di ricerche mi si complica la vita nel
senso che avendo questi campi vuoti nelle tabelle
Cehe c'entra la tabella? E' sul campo che avviene il filtraggio.
Post by Codicem
lui non mi trova tutto.
Perchè devi mettre l'opzione campo vuoto con or.
Cioè: [Ragione sociale] or nul
Post by Codicem
Non so se sbaglio qualcosa ma se ad esempio volessi creare una ricerca
che mi visualizza tutte le fatture con relativa Ragione sociale ed nome
imbarcazione prodotto venduto prezzo e totale questo non avviene perchè
ad una relativa tabella della nota di consegna o è inserita la ragione
sociale oppure il nome dell'imbarcazione.
Non c'entra nulla , se le vuoi tutte basta che fai un select del tipo
SELECT NomeTabella.* FROM NomeTabella;
Post by Codicem
Non so se ho sbagliato qualcosa.
Ma come programmazione , hai infarinatura di qualche linguaggio?
Ciao
Leo
Purtroppo non ho nessuna infarinatura di linguaggio, compreso SQL, quello
che faccio lo faccio tramite l'interfaccia di openoffice in quanto il
database è nativo openoffice.
Quindi le ricerche vengono strutturate tramite l'interfaccia di
openoffice,tipo access.
Naturalmente si puo intervenire anche con il linguaggio SQL ma qui bisogna
conoscere bene il linguaggio.
TBLFattura:IDFattura,Data Fattura -TBLOrdini: IDOrdini, Data Ordini,
IDImbarcazione, IDRagione sociale-TBLDettagliOrdini: IDDettagli Ordini,
IDProdotto, Q.tà, PrezzoTot, IDOrdini -TBLImbarcazioni: IDImbarcazione,
NomeImbarcazione- TBLRagioneSociale: IDRagione sociale, Ragione Sociale,
indirizzo, PIVA - TBLProdotti:IDProdotto, Prodotto, Prezzo, CatIVA.
Ora la ricerca deve essere effettuata su tutte le tabelle succitate
relazionate tra di loro tramite le chiavi primarie e quelle secondarie (Le
relazioni sono Uno a Molti).
Con il database di OpenOffice non vai da nessuna parte.
Prova con Access che è molto più semplice da programmare (o con MySQL che è
anche meglio ma dovresti conoscere un po' di PHP).
Ma anche li se non sai nulla di VisualBasic non puoi fare più di tanto.
Certe funzioni possono essere implementate solo tramite i moduli nei quali
ci viene scritto in VB per applicazioni.
Secondo me, prima di cimentarti con un DB, dovresti avere ben chiaro cosa
sia un DB, ed in particolare un DB relazionale. Poi farti un'idea di come si
possa programmare. Non è difficile, basta avere gli strumenti (il software)
adatto.
OpenOffice non lo è.
Ciao
Leo
Potresti darmi qualche link dove cercare materiale per cominciare a
capire i database e MySQL.
Ciao grazie
Leonardo
2009-09-05 19:19:58 UTC
Permalink
Potresti darmi qualche link dove cercare materiale per cominciare a capire
i database e MySQL.
Allora, partiamo dal principio, qui puoi scaricare gratis un libro in
italiano che spiega molto ben l'uso del PC
www.pcdazero.it
Esiste una versione relativa a XP ed una a Vista.

Se del PC ne sai già un po', a questi link puoi leggere del database.
Le pagine si riferiscono ad Access, ma il funzionamento, la logica del
database, è lo stessa.
http://www.pcdazero.it/090_database.php
http://www.pcdazero.it/091_database.php
http://www.pcdazero.it/092_database.php
C'è il vantaggio, secondo me, che una volta installato Access (che fa parte
del pacchetto di MSOffice), puoi fare tutto in locale.
Cancellare riscrivere e fare DB e prove nuovi quanti vuoi, in modo
semplicissimo.

Passando a PHP-MySQL
MySQL è un database che lavora in rete, per lavorare in locale è necessario
installare un server locale.
In pratica un software che simula un server web sul tuo PC.
Questo server web si chiama Apache.
Esistono moti software che lo fanno, alcuni si configurano all'installazione
ed alla fine di questa sono pronti per lavorare.
Uno di questi,in italiano, è xampp che poi scaricare qui
http://xampp.softonic.it/
Una volta installato trovi tutto funzionante all'interno della cartella
C:\xampp\htdocs\
Usando PHP e MySQL per le maschere viene utilizzato il browser che legge le
pagine web.
L'HTML delle pagine web può essere scritto e "integrato" da PHP-MySQL
Qui c'è una guida su come costruire la pagine web.
http://www.pcdazero.it/080creopagineweb.php
questa è una guida in italiano del PHP
http://www.giorgiotave.it/guida_php/sommario.php
e questo è un video corso gratuito in italiano
http://www.dcopelli.it/corsi/corso-php.htm
Una guida MySQL è qui
http://database.html.it/guide/leggi/87/guida-mysql/
Saluti
Leo
Codicem
2009-09-06 11:03:15 UTC
Permalink
Post by Leonardo
Potresti darmi qualche link dove cercare materiale per cominciare a capire
i database e MySQL.
Allora, partiamo dal principio, qui puoi scaricare gratis un libro in
italiano che spiega molto ben l'uso del PC
www.pcdazero.it
Esiste una versione relativa a XP ed una a Vista.
Se del PC ne sai già un po', a questi link puoi leggere del database.
Le pagine si riferiscono ad Access, ma il funzionamento, la logica del
database, è lo stessa.
http://www.pcdazero.it/090_database.php
http://www.pcdazero.it/091_database.php
http://www.pcdazero.it/092_database.php
C'è il vantaggio, secondo me, che una volta installato Access (che fa parte
del pacchetto di MSOffice), puoi fare tutto in locale.
Cancellare riscrivere e fare DB e prove nuovi quanti vuoi, in modo
semplicissimo.
Passando a PHP-MySQL
MySQL è un database che lavora in rete, per lavorare in locale è necessario
installare un server locale.
In pratica un software che simula un server web sul tuo PC.
Questo server web si chiama Apache.
Esistono moti software che lo fanno, alcuni si configurano all'installazione
ed alla fine di questa sono pronti per lavorare.
Uno di questi,in italiano, è xampp che poi scaricare qui
http://xampp.softonic.it/
Una volta installato trovi tutto funzionante all'interno della cartella
C:\xampp\htdocs\
Usando PHP e MySQL per le maschere viene utilizzato il browser che legge le
pagine web.
L'HTML delle pagine web può essere scritto e "integrato" da PHP-MySQL
Qui c'è una guida su come costruire la pagine web.
http://www.pcdazero.it/080creopagineweb.php
questa è una guida in italiano del PHP
http://www.giorgiotave.it/guida_php/sommario.php
e questo è un video corso gratuito in italiano
http://www.dcopelli.it/corsi/corso-php.htm
Una guida MySQL è qui
http://database.html.it/guide/leggi/87/guida-mysql/
Saluti
Leo
Grazie mille!!!

Loading...