Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Exibir imagens uma a uma com a funcionalidade seguinte e anterior


Você está usando apenas 1 campo de filtragem, você precisa usar ambos (letteNo e 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/>';

A palavra-chave mysql LIMIT limita quantas linhas são retornadas, embora você não precise se cada combinação de letterNo e imageNo estiver relacionada a uma única linha. Embora seja bom ter um limite caso você não pegue todos os ataques de injeção de mysql.

e cada link anterior precisará passar o próximo letterNo e imageNo

E claro faça como Madara Uchiha sugere em seu comentário e use mysqli api pois a mysql api é depreciada