sql >> データベース >  >> RDS >> Mysql

次および前の機能で画像を1つずつ表示する

    両方を使用する必要があるフィルタリングフィールドを1つだけ使用しています(letteNoと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キーワードは、返される行数を制限しますが、letterNoとimageNoの各組み合わせが単一の行に関連している場合は必要ありません。すべてのmysqlインジェクション攻撃をキャッチできない場合に備えて、制限を設けるのは良いことですが。

    前の次のリンクはそれぞれ、次のletterNoとimageNoを渡す必要があります

    そしてもちろん、うちはマダラが彼のコメントで示唆しているように行い、mysqlapiが減価償却されるのでmysqliapiを使用します




    1. mysqlのINT(5)はどういう意味ですか?

    2. MySQL:更新されただけでなくすべての行を削除します

    3. ひねりを加えた時制データベースの設計(ライブ行とドラフト行)

    4. phpとandroidを使用してサーバー(mysqlデータベース)に複数の画像をアップロードする方法