Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Tampilkan Gambar satu per satu dengan fungsi berikutnya dan sebelumnya

Anda hanya menggunakan 1 bidang pemfilteran, Anda harus menggunakan keduanya (letteNo dan 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/>';

mysql LIMIT kata kunci membatasi berapa banyak baris yang dikembalikan, meskipun Anda tidak memerlukannya jika setiap kombinasi letterNo dan imageNo berhubungan dengan satu baris. Meskipun baik untuk memiliki batas jika Anda tidak menangkap semua serangan injeksi mysql.

dan setiap tautan berikutnya sebelumnya harus melewati letterNo dan imageNo berikutnya

Dan tentu saja lakukan seperti yang disarankan Madara Uchiha dalam komentarnya dan gunakan api mysqli karena api mysql disusutkan




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sisipan Lambat MySQL

  2. Koneksi soket Unix ke MySql dengan Java untuk menghindari overhead TCP/IP JDBC?

  3. Entity Framework + MySQL - Mengapa kinerjanya sangat buruk?

  4. Menemukan tren dalam banyak data teks

  5. Bagaimana saya bisa menggunakan executemany untuk memasukkan ke MySQL daftar kamus dengan Python