Si infatti...ma non conoscendo queste sintassi di MySQL (purtroppo -_-') non potevo fare altrimenti. Cmq ottimo imparare ste cose..mi torna giusto utile per un vecchio script.Originariamente inviato da sideval
Si. però facendo cosi, ti carichi tutti i dati del database ogni volta che ti serve una letterra.
puo non essere un problema con 100 record pero se ti ritrovi piu di 5000 record, rellenta lo script im modo significativo.
questa versione ti carica solo i dati che ti servono per quella paginaCodice PHP:
$char = "a";
$sql = "SELECT * FROM tua_tabella WHERE SUBSTRING('nome', 0, 1)='$char' ORDER BY nome ASC";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
// stampo il nome
}
Grazie![]()