Newsgroup: it.comp.www.php
Titolo: MySQL State of Art

Ovvero
come si "dovrebbe" effettuare una query di selezione con PHP/MySQL.
Indirizzo per la visione online:
http://setecastronomy.stufftoread.com/index.php?page=functions&type=deta
il&IDContent=23
[ 
http://url.repository.biz/go/2j
 ]
Indirizzo per il download:
http://setecastronomy.stufftoread.com/go.php?ID=23
Il codice contiene tutti (o almeno spero) i controlli che si possono
fare sui valori di ritorno delle funzioni mysql_* utilizzate.
Ritengo possa essere utile per tutti quei newbie che vogliono avere del
codice "funzionante" come base per capire/lavorare con php/mysql.
Saluti.
P.S.
Eventuali bug/improvements via mail :)
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 codice "funzionante" come base per capire/lavorare con php/mysql.
sicuramente è utile per vedere le tecniche di controllo dei dati da DB, 
ma temo che sia per un pubblico un po' più 'scafato' e consapevole :)
Non prenderla come una critica al tuo lavoro che, ripeto, trovo sempre 
molto interessante e professionale, ma solo come un commento 
all'approccio 'didattico' e più in generale al modo di programmare che 
tendiamo a rendere 'privato e intimo', purtroppo anche quando non si 
lavora da soli o per sé stessi. Due parole di commento in più fanno 
spesso la differenza in un progetto piccolo o grande che sia.
Ciao Gianfranzo
PS.
Te lo volevo chiedere da un pezzo: ma non è Celko Nested Sets cioè 
Insiemi annidati di Celko invece di Celko Nasted Sets?
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac

>"Setec Astronomy"
grazie :).

 invece di Celko Nasted Sets?
Scusa ma che differenza c'e'?


 Scusa ma che differenza c'e'?
bé una a per cui nAsted non significa niente che io sappia, nested (da 
nest nido, to nest fare il nido) annidato...
Ciao Gianfranzo


 (da nest nido, to nest fare il nido) annidato...
Non l'avevo proprio visto. E' sicuramente un typo, provvederò a
correggere il tutto. Grazie.


 correggere il tutto. Grazie.
per quelli non anglofoni typo sarebbe il refuso :)
pensavo che l'avessi fatto intenzionalmente per identificare meglio la 
tua implementazione.
A proposito, ma che ne dici di una implementazione transazionale su 
MYSQL (INNODB)?


 MYSQL (INNODB)?
E' una idea, eventualmente lo implemento come funzione alternativa a
quella attuale.
Grazie per l'idea.
Saluti.


 riuso per altri fuori dalla coppia ;)
L'obiettivo dell'Extreme Programming (XP) è scrivere codice manutenibile. Il riuso e' 
un valore base di XP limitatamente al progetto stesso (Once and only once); in 
generale, non si va alla ricerca spasmodica di codice riutilizzabile al di fuori del 
progetto stesso, perche' si scriverebbe piu' del necessario e in XP la semplicita' e' 
un valore fondamentale.
Cio' limita il campo di utilizzo di XP? No, perche' il riutilizzo del codice al di 
fuori del progetto stesso puo' avere una qualche utilita' per il Cliente, ed essere 
quindi un obiettivo del progetto - puo' entrare a far parte delle User Stories ed 
essere implementato. Ma deve essere una scelta cosciente, non e' un valore su cui si 
fonda XP.
In ogni caso, vedo un errore di fondo in quanto hai scritto: in un team che usa XP, le 
coppie si fanno e si disfano in continuazione. Non ci sono coppie stabili, proprio 
perche' in tal modo ognuno conosce a sufficienza il codice dell'intero sistema da poter 
intervenire in ogni parte.
-- 
Roberto Lupi