sql >> Databáze >  >> RDS >> Mysql

Zobrazení obrázků jeden po druhém s další a předchozí funkcí

Používáte pouze 1 pole filtrování, musíte použít obě (letteNo a 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/>';

Klíčové slovo mysql LIMIT omezuje počet vrácených řádků, i když je nepotřebujete, pokud se každá kombinace letterNo a imageNo vztahuje k jednomu řádku. I když je dobré mít limit pro případ, že nezachytíte všechny útoky mysql injection.

a každý předchozí další odkaz bude muset projít dalším písmenemNe a imageNo

A samozřejmě udělejte, co Madara Uchiha navrhuje ve svém komentáři, a použijte mysqli api, protože mysql api je odepisováno




  1. dostupnost hotelového pokoje mysql

  2. Únikové řetězce pomocí python mysql.connector

  3. Získání seznamu jmen přátel z MySQL

  4. MySQL:Více řádků jako jeden řádek oddělený čárkami