sql >> Database teknologi >  >> RDS >> Mysql

Vis billeder et efter et med næste og forrige funktionalitet

Du bruger kun 1 filtreringsfelt, du skal bruge begge (letteNo og 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 søgeord begrænser, hvor mange rækker der returneres, selvom du ikke har brug for det, hvis hver kombination af letterNo og imageNo vedrører en enkelt række. Selvom det er godt at have en grænse, hvis du ikke fanger alle mysql-injektionsangreb.

og hvert foregående næste link skal sende det næste bogstavNr og billedeNr

Og selvfølgelig gør som Madara Uchiha foreslår i sin kommentar og brug mysqli api, da mysql api er afskrevet




  1. Hvordan får man data fra databasen til at se side i laravel?

  2. Hvordan tæller man varer pr. kategori?

  3. Tilslutning af RStudio til SQL Server

  4. Sådan skjuler du MySQL Connection String- Brugernavn og adgangskode på GitHub (Java)