Ciao, scusate una info
sto estrando dei dati da un campo, quando ci sono nomi uguali io vorrei che si visualizzasse un solo nome tra quelli uguali, una solta volta, mi potete indicare il codice php gentilmente ?
grazie
ciao
Ciao, scusate una info
sto estrando dei dati da un campo, quando ci sono nomi uguali io vorrei che si visualizzasse un solo nome tra quelli uguali, una solta volta, mi potete indicare il codice php gentilmente ?
grazie
ciao
Non serve php. Puoi farlo direttamente con mysql. Se devi estrarre solo un campo fai una
select distinct nome_campo from tabella
in caso contrario cerca sul manuale come si utilizza la clausola group by.![]()
ho provato cosi ma non va'
Codice PHP:
$dati=mysql_query("select distinct * from auto ORDER BY marca DESC LIMIT 0, 10;");
Infatti ti ho scritto di usare distinct su un singolo campo.
select distinct marca from auto ORDER BY marca DESC LIMIT 0, 10;
distinct si estende su tutti i campi.
grazie per l'aiuto, sto provando, se metto quella query non mi escono piu i dati. Non c'è possibilità con qualche funzione php ?
Cosa significa che non escono più i dati? Spiegati meglio. La query che ti ho scritto è corretta.Originariamente inviato da tyson
grazie per l'aiuto, sto provando, se metto quella query non mi escono piu i dati. Non c'è possibilità con qualche funzione php ?
ti ringrazio, faccio qualche ricerca online per approndire l'argomento.
ciao a presto