ciao ragzzzi... come faccio a estrarre i record in base alla lettera iniziale?
PEr esempio
A
Alex, andrea ecc
B
Barbara, Biduccio ecc
ciao ragzzzi... come faccio a estrarre i record in base alla lettera iniziale?
PEr esempio
A
Alex, andrea ecc
B
Barbara, Biduccio ecc
IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!
al posto di campo metti il nome del campo dove contiene i nomi il campo essendo di tipo text ovarchar con un ORDER BY ... ASC te li stampa in ordine alfabetico dalla A alla Z se metti DESC fa dalla Z alla A...Codice PHP:
mysql_query("SELECT * FROM tab ORDER BY campo ASC");
cosi lo so fare pure io!Originariamente inviato da SuperSavio
al posto di campo metti il nome del campo dove contiene i nomi il campo essendo di tipo text ovarchar con un ORDER BY ... ASC te li stampa in ordine alfabetico dalla A alla Z se metti DESC fa dalla Z alla A...Codice PHP:
mysql_query("SELECT * FROM tab ORDER BY campo ASC");
MA deve stampare sulla pagina proprio l'elenco cosi...
A
Alex, andrea ecc
B
Barbara, Biduccio ecc
IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!
non vedo quale sia il problema
$currentLetter = '';
while($row = mysql_fetch_object($resultset))
{
if ($row->campo{0} != $currentLetter)
{
// stampa a video la nuova lettera
$currentLetter = $row->campo{0};
}
// fai le normali operazioni di visualizzazione
}
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
ok...
Mettiamo che io abbia un campo nomi... e nella pagia nomi.php voglio estrarre dal db solo quelli che iniziano con la lettera A.. come faccio?
IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!
SELECT * FROM nome_tab WHERE nomi='A%' oppure
SELECT * FROM nome_tab WHERE nomi LIKE 'A%'
Ok grazie!
IN REALTA' SONO REGISTRATO DAL 2001 PERO' MI HANNO BANNATO PER AVER SCRITTO DUE MESSAGGI NELLA SEZIONE ERRATA...CHE RICONOSCENZA!!!