我想以网格布局在 PHP 表中获取数据。所以我做了这个代码。我不知道出了什么问题,或者我是否遗漏了什么。我希望该表具有三列,但它在一列中显示该表。任何帮助将不胜感激。
这是代码:
<html>
<head>
<title>PAGINATION FILTER</title>
</head>
<body>
<?php include 'conn.php';?>
<?php
$stmt=$con->prepare('SELECT author, book_name, language FROM bk_tst_fltr ORDER BY id LIMIT 8');
$stmt->execute();
$stmt->bind_result($author, $book_name, $language);
$stmt->store_result();
$i=0;
?>
<table border="1" cellpadding="10">
<?php
while($stmt->fetch()){
if($i % 3 == 0){
?><tr><td><?php echo $author,"\n</br>",$book_name,"\n</br>", $language ;?></td>
<?php
}}
?></tr></table>
</body>
</html>