[LatinaLUG] sito web php dati da file

Francesco Ficarola francesco_ficarola@libero.it
Mar 8 Gen 2008 18:53:04 CET


teppisti-xpla ha scritto:
> allora,:;.
> mio figlio voleva fare un sito internet con le vie di latina, e una
> delle features dovrebbe essere quella di ordinarle per nome, quartiere.
> tipo. e altro;
> pensavo di usare php per prendere i dati da un file (testo csv
> openoffice excel) e metterli in ordine secondo un indice , per esempio
> un file csv dove il primo dato e' il nome della via e il terzo il
> quartiere volevo prendere tutti quelli dello stesso quartiere e metterli
> in ordine alfabetico per nome di via.
> 
> appunto, come faccio con php a prendere i dati da un file????? chesso'
> un file csv andrebbe bene oppure meglio un file di calc .
> non volevo usare un database se possibile
> 
> ogni aiuto sara' benemerito :-))

Se sei alle prime armi ti consiglio di approfondire subito l'interazione
tra PHP e XML tramite funzioni DOM. Un buon testo che tratta PHP, MySQL
e XML (DOM) è "PHP5 & MySQL - La Guida" di Tim Converse, Joyce Park,
Clark Morgan (ed. McGraw-Hill). Un approfondimento sulla struttura XML
invece puoi averlo con "Guida a XML" di Kelly Carey e Stanko Blatnik
(ed. McGraw-Hill).
Ti consiglio subito di iniziare l'approccio essendo l'XML un linguaggio
di markup molto versatile. Inoltre per interfacciarlo con PHP esistono
comode funzioni DOM (Approfondimento: http://it2.php.net/domxml).

Un esempio di sistema basato con PHP/DOMXML (che ho realizzato tempo fa)
puoi vederlo qui: http://www.freemodding.it/ocdb/
Tutto il database delle CPU e dei record associati è gestito con DOMXML.

Ciao,
-- 
Francesco Ficarola <francesco_ficarola_at_libero_dot_it>
Presidente LUG-PV (www.pvlug.org)
Mailing List: lugpv_at_lists.linux_dot_it

[GPG KeyID: 0xDBA99D92]
http://www.pvlug.org/gpgkeys/francesco_ficarola.asc

-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        signature.asc
Tipo:        application/pgp-signature
Dimensione:  252 bytes
Descrizione: OpenPGP digital signature
Url:         http://lists.linux.it/private/latina/attachments/20080108/7530ed25/attachment.pgp 


Maggiori informazioni sulla lista latina