Вставка базы данных PHP в таблицу HTML - PullRequest
0 голосов
/ 07 сентября 2018

Эй, я недавно делал сайт и хочу отображать данные из моей базы данных в сеточном формате, а не просто листать страницу вниз.

Вот мой код прямо сейчас:

<p>
   <a href="pokemondetails.php?dex=<?php echo $row['dex'];?>">
       <?php echo $row['name']; ?>
       <br>
       <img src="assets/<?php echo $row['dex']?>.png">
   </a>
</p>

Мне было интересно, как мне было бы создать цикл for, чтобы данные из этой базы данных вместе с изображением охватывали всю страницу на 7 столбцов и сколь угодно много строк до тех пор, пока она не достигнет конца базы данных.

Спасибо!

1 Ответ

0 голосов
/ 07 сентября 2018
<?php 
  $query = "Select * from tablename";
  $bind = $conn->query($query);

  if ($bind->num_rows > 0){
    while ($row = $bind->fetch_assoc()){
?>
 <p>
    <a href="pokemondetails.php?dex=<?php echo $row['dex'];?>">
       <?php echo $row['name']; ?>
       <br>
       <img src="assets/<?php echo $row['dex']?>.png">
    </a>
 </p>

<?php
   }
 }
?>

Попробуйте, я просто добавлю цикл while до конца файла (таблица EOF)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...