[Linux-Biella] [php] Variabili e liste dinamiche

Cristiano Deana cris a deana.it
Mar 3 Ago 2010 18:56:08 CEST


2010/8/3 Remotes <webmaster a remotes.it>:

>> >> $sql="SELECT * FROM localita WHERE 1";
>> >
>> > perche' quel "WHERE"?

> l'asterisco dopo SELECT gli dice già di prendere tutto :D
>
> è come se dici if (1=1), non è sbagliato, è inutile :D

a dire il vero l'asterisco dopo il select dice di prendere tutti i
campi, il where filtrerebbe i record.

es:

id       valore
1        biella
2        cossato
3        vigliano
4        biella
5        valdengo

select * from localita where 1;
restituisce
1        biella
2        cossato
3        vigliano
4        biella
5        valdengo

select valore from localita where 1;
resistuisce
biella
cossato
vigliano
biella
valdengo

select id from localita where valore = 'biella';
restituisce
2
4


Maggiori informazioni sulla lista Linux