[Db] Domandina semplice

Cristiano Verondini cristiano a verondini.it
Ven 12 Gen 2007 11:32:05 CET


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

	Ovviamente da PHP dovrai recuperare il risultato con le opportune  
funzioni mysql.

		Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---  [ICQ 114 190]







Maggiori informazioni sulla lista Db