Hallo everyone. I just wrote an php code for my dictionary and was wondering if I can make the letters, set alphabeticly, appear with pagination in javascript so I can see like 5 of them and not the whole list.
Here is the code. I had tried different ways but it didnt work that way. Thank you for ur time!
P.S. … I already have a CSS code written for the style …
<div class="row">
<div class="col-sm-12">
<div id="pagination">
<div><a href="dictionary.php?all=<?php echo $v; ?>&language=<?php echo $language; ?>">← </a>
<?php
if($language == '' || $language == 'Английски')
{
$alphas = range('a', 'z');
}
else if($language == 'Български')
{
$alphaText = 'а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ь ю я';
$alphas = explode(" ",$alphaText);
}
else if($language == 'Гръцки')
{
$alphaText = 'α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ ς τ υ φ χ ψ ω';
$alphas = explode(" ",$alphaText);
}
else if($language == 'Нидерландски')
{
$alphaText = 'a b c d e f g h i j k l m n o p q r s t u v w x y ij z';
$alphas = explode(" ",$alphaText);
}
else if($language == 'Латински')
{
$alphaText = 'a b c d e f g h i k l m n o p q r s t v x y z';
$alphas = explode(" ",$alphaText);
}
else if($language == 'Старобългарски')
{
$alphaText = 'а б в г д е ж ꙃ ꙁ і ї ꙇ и ћ к л м н о п р с т ѹ ф х ѡ ш ц ч щ ъ ꙑ ы ь ѣ ю ꙗ ѥ ꙙ ѫ ѩ ѭ ѯ ѱ ѳ ѵ';
$alphas = explode(" ",$alphaText);
}
else if($language == 'Старогръцки')
{
$alphaText = 'α β γ δ ε ϝ ζ η θ ι κ λ μ ν ξ ο π ϻ ϙ ρ σ ς τ υ φ χ ψ ω';
$alphas = explode(" ",$alphaText);
}
foreach($alphas as $k => $v)
{
?>
<a class="word_heading <?php if($language == 'Старобългарски') { echo 'bulgarian_font'; } ?>" href="dictionary.php?alpha=<?php echo $v; ?>&language=<?php echo $language; ?>"><?php echo $v; ?></a>
<?php
}
?>
</div>
</div>
</div>