Używasz tylko 1 pola filtrowania, musisz użyć obu (letteNo i imageNo)
$query="SELECT letterNo, width, height, path from annimages where letterNo=".$letterNumber." AND imageNo=".$imageNo." LIMIT 1";
$rs=mysql_query($query,$connection);
$row=mysql_fetch_array($rs)
echo '<br/>';
echo '<img src="'.$row['path'].'.jpg"'.'width="'.$row['width'].'"height="'.$row['height'].'" alt=Letter "'.$letterNumber.'" />'.'<br/>';
Słowo kluczowe mysql LIMIT ogranicza liczbę zwracanych wierszy, chociaż nie jest to potrzebne, jeśli każda kombinacja letterNo i imageNo odnosi się do jednego wiersza. Chociaż dobrze jest mieć limit na wypadek, gdy nie złapiesz wszystkich ataków wstrzykiwania mysql.
a każdy poprzedni następny link będzie musiał przekazać następną literęNie i obrazNie
I oczywiście rób to, co sugeruje Madara Uchiha w swoim komentarzu i używaj mysqli api, ponieważ mysql api jest przestarzałe