データベース sql文 5番目から5抽出 LIMIT

データベースのデータを大きいidの数字から5番目から5抽出した時のコードです。htmlのテーブルタグの中に、データベースのデータを使用し、店舗の新着情報を表示させてみました。ORDER BY id DESC LIMIT 5,5やっとできました。サーバー、データベースはロリポップを使用してます。

 <table class="table4">
 <?php
   $pdo = new PDO("mysql:dbname=XXXXXXX-XXXXX;host=mysqlXXX.lolipop.lan", "LAXXX", "XXXXXX");
   $pdo->query('SET NAMES utf8');        //この1行を入れないと文字化けをおこします場合があります。
   $st = $pdo->query("SELECT * FROM sin ORDER BY id DESC LIMIT 5;");
   echo "<tr>";
     while ($row = $st->fetch()) {
     $id = htmlspecialchars($row['id']);
     $date = htmlspecialchars($row['date']);
     $id_tennpo = htmlspecialchars($row['id_tennpo']);
     $komennto = htmlspecialchars($row['komennto']);
     $gazou_link = htmlspecialchars($row['gazou_link']);
     $url_link  = htmlspecialchars($row['url_link']);



     echo "<td><a href='$url_link'><img src='$gazou_link'></br></br>$date</br>$id_tennpo</br>$komennto</a></td>";
   }
   echo "</tr>";
   echo "<tr>";
   $st = $pdo->query("SELECT * FROM sin ORDER BY id DESC LIMIT 5,5;");
   while ($row = $st->fetch()) {
     $id = htmlspecialchars($row['id']);
     $date = htmlspecialchars($row['date']);
     $id_tennpo = htmlspecialchars($row['id_tennpo']);
     $komennto = htmlspecialchars($row['komennto']);
     $gazou_link = htmlspecialchars($row['gazou_link']);
     $url_link  = htmlspecialchars($row['url_link']);



     echo "<td><a href='$url_link'><img src='$gazou_link'></br></br>$date</br>$id_tennpo</br>$komennto</a></td>";
   }
   echo "</tr>";

 ?>
</table>
The following two tabs change content below.
AKIRA

AKIRA

上尾市在住の、リサイクルショップで働くサラリーマン。 Twitter・Facebookやってます。 小心者なので、誰か声かけてくれると嬉しいです。
スポンサーリンク
スポンサーリンク
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です