[Db] Domandina semplice

Davide Enrico Bovolenta d.bovolenta a multimedia-novara.it
Ven 12 Gen 2007 11:40:33 CET


> Da: Cristiano Verondini <cristiano a verondini.it>
> Risposta: "DB è la Mailing List dedicata a tutto quello che riguarda i
> DataBase." <db a lists.ziobudda.net>
> Data: Fri, 12 Jan 2007 11:32:05 +0100
> A: "DB è la Mailing List dedicata a tutto quello che riguarda i DataBase."
> <db a lists.ziobudda.net>
> Oggetto: Re: [Db] Domandina semplice
> 
> 
> On 12/gen/07, at 10:52, graz wrote:
> 
>> Su Mysql 4 quale comando devo usare per estrarre e visualizzare il
>> numero di
>> tutti i records di una tabella a condizione che si crei un
>> presupposto,
>> ovvero dovrei estrarre solo il numero di records segnalati in un campo
>> chiamato appunto segnalato.
>> Se il valore di quel campo è 1 deve calcolarlo altrimenti se è 0 no.
>> 
>> $result= mysql_query("SELECT * FROM tabella WHERE segnalato ORDER
>> BY nome
>> ASC limit $start,$rec_pagina");
> 
> Puoi usare direttamente il DB per avere la soluzione:
> 
> SELECT COUNT(*)
> FROM tabella
> WHERE segnalato = 1    -- qui ci va una condizione logica, meglio
> non fare affidamento sulle conversioni implicite

Appunto come ho suggerito. A me funziona. :)

> 
> Ovviamente da PHP dovrai recuperare il risultato con le opportune
> funzioni mysql.
> 
> Cris
> 
> -- 
> Cristiano Verondini
> http://www.verondini.it  ---  [ICQ 114 190]
> 
> 
> 
> 
> 
> _______________________________________________
> Db mailing list
> Db a lists.ziobudda.net
> http://lists.ziobudda.net/mailman/listinfo/db
> 




Maggiori informazioni sulla lista Db