Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wyświetlaj obrazy jeden po drugim z następną i poprzednią funkcjonalnością

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przekonwertować wartość mysql LONGTEXT na wartość VARCHAR?

  2. Eksportuj dane MySQL do .csv za pomocą PHP

  3. Co oznaczają podwójne słupki (||) w SQL?

  4. sql do obliczania punktów za gry

  5. Lista kuponów ze szczegółami zamówienia w WooCommerce