Filtrage par lettre + affichage par page
Bonjour,
Je fais une selection d'enregistrements de ma bdd en fonction de la premiere lettre.
Cela me pose probleme car je fais un affichage par page.
Je compte le nombre d'enregistrements commencant par la lettre :
Code:
1 2 3 4 5
|
$nbfilm = 0;
while ($ligne = mysql_fetch_object ($res)) {
$compare=substr($ligne->nom,0,1);
if($compare==$lettre)$nbfilm=$nbfilm+1; } |
Mais ensuite je ne sais pas trop comment l'utiliser.
Je ne rentrerait pas dans les détails mais il faut que je créer un nouveau tableau qui ne contiennent seulement les enregistrements commençant par la lettre selectionnée.
Quelquechose du genre :
Code:
1 2
|
$tab = mysql_fetch_object(mysql_query("select * from base WHERE substr(nom,0,1)=$lettre")) |
serait parfait si c'était correct.
Quelqu'un pourrait il me donner une alternative, merci.