PHP循环-使用循环创建一个表并为其提供标题
我在学习PHP方面还有几个阶段,但我又到了另一个恼人的进站点。我有一段非常简单的代码,可以从数据库中检索图书项目。我将它们显示在一个html表格中,但是因为它是一个循环,如果我对表格标题使用th标记,我会在每个数据项上方得到一个标题 这是我的代码摘录:(如你所见,我把我的th标记作为注释,因为这不起作用)PHP循环-使用循环创建一个表并为其提供标题,php,html,loops,while-loop,html-table,Php,Html,Loops,While Loop,Html Table,我在学习PHP方面还有几个阶段,但我又到了另一个恼人的进站点。我有一段非常简单的代码,可以从数据库中检索图书项目。我将它们显示在一个html表格中,但是因为它是一个循环,如果我对表格标题使用th标记,我会在每个数据项上方得到一个标题 这是我的代码摘录:(如你所见,我把我的th标记作为注释,因为这不起作用) 白痴!对不起,伙计们 需要将th标记放在循环外部。。。。简单的我知道,但很容易错过你学习的时候 傻瓜!对不起,伙计们 需要把th标签放在循环之外…我知道这很简单,但在学习时很容易错过 [=
白痴!对不起,伙计们
需要将th标记放在循环外部。。。。简单的我知道,但很容易错过你学习的时候
傻瓜!对不起,伙计们
需要把th标签放在循环之外…我知道这很简单,但在学习时很容易错过
[=将您的表头代码移出循环。将您的表头代码移出循环。将那些
echo
移出循环。此外,您不应该将
直接放在
标记内。将那些echo
移出循环。此外,您不应该有
代码>直接在
标记内。只需将标题置于循环外,因此在开始循环前回音,但在开始循环后回音只需将标题置于循环外,因此在开始循环前回音,但在开始循环后,必须将标题移至循环上方:
<table border="0">
<tr>
<th>Book Title</th>
<th>Book Author</th>
<th>Book Publisher</th>
<th>Book ISBN</th>
</tr>
<?php
$count = 0;
while ($count < $numrow)
{
$row = mysql_fetch_array($results);
extract($row);
echo "<tr>"
echo "<td>";
echo "<a href='addtolist.php? bookname=".$bookname."&bookauthor=".$bookauthor."&bookpub=".$bookpub."&bookisbn=".$bookisbn."'>[+]</a>";
echo "</td>";
echo "<td>";
echo $bookname;
echo "</td>";
echo "<td>";
echo $bookauthor;
echo "</td>";
echo "<td>";
echo $bookpub;
echo "</td>";
echo "<td>";
echo $bookisbn;
echo "</td>";
echo "<td>";
echo "<a href='deletecd.php?bookname=".$bookname."'>Delete</a>";
echo "</td>";
echo "</tr>";
$count = $count + 1;
}
?>
书名
图书作者
图书出版商
图书ISBN
您必须将标题移动到循环上方:
<table border="0">
<tr>
<th>Book Title</th>
<th>Book Author</th>
<th>Book Publisher</th>
<th>Book ISBN</th>
</tr>
<?php
$count = 0;
while ($count < $numrow)
{
$row = mysql_fetch_array($results);
extract($row);
echo "<tr>"
echo "<td>";
echo "<a href='addtolist.php? bookname=".$bookname."&bookauthor=".$bookauthor."&bookpub=".$bookpub."&bookisbn=".$bookisbn."'>[+]</a>";
echo "</td>";
echo "<td>";
echo $bookname;
echo "</td>";
echo "<td>";
echo $bookauthor;
echo "</td>";
echo "<td>";
echo $bookpub;
echo "</td>";
echo "<td>";
echo $bookisbn;
echo "</td>";
echo "<td>";
echo "<a href='deletecd.php?bookname=".$bookname."'>Delete</a>";
echo "</td>";
echo "</tr>";
$count = $count + 1;
}
?>
书名
图书作者
图书出版商
图书ISBN
书名
图书作者
图书出版商
图书ISBN
书名
图书作者
图书出版商
图书ISBN
我一发布问题就注意到了,将删除br..感谢您的回复,如果允许我也会在您的答案上打勾!非常感谢[=这就是通常的情况!;)我一发布问题就注意到了,将删除br..感谢您的回复,如果允许我也会在您的答案上打勾!非常感谢我想知道“你的”和“你是”的区别对我们中的一些人也会有帮助。我想知道“你的”和“你是”的区别对我们中的一些人也会有帮助。
<table border="0">
<tr>
<th>Book Title</th>
<th>Book Author</th>
<th>Book Publisher</th>
<th>Book ISBN</th>
</tr>
<?php
$count = 0;
while ($count < $numrow)
{
$row = mysql_fetch_array($results);
extract($row);
echo "<tr>";
echo "<td>";
...