0

我刚刚制作了一个 PHP 脚本来从数据库中检索条目。当我从表中检索条目时,页面看起来像这样。重复下表的标题和表格。我需要帮助,谢谢。

这是我正在使用的整个代码:

<?php
session_start();
include('connection.php');
$username='username';
mysql_query("SELECT * FROM regmember WHERE username='$username'");
$query=("SELECT * FROM product");
$result=mysql_query($query);
while($row=mysql_fetch_array($result))
{
?>

<html>
<head>
<link rel="stylesheet" type="text/css" href="index.css">
<title>Music Light</title>
<div align="center"><h1>Music Light</h1></div>
<div id="menu">
    <ul>
        <li><?php echo 'Welcome, '.$_SESSION['username']; ?></li>
        <li><a href="indexmember.php">Home</a></li>
        <li><a href="productmember.php">Product</a></li>
        <li><a href="profile.php">Profile</a></li>
        <li><a href="cart.php">Cart</a></li>
        <li><a href="testimony.php">Testimony</a></li>
        <li><a href="transaction.php">Transaction</a></li>
        <li><a href="logout.php">Logout</a></li>
    </ul>
</div>
<br>
<br>
<div align="center">
  <table border="0">
    <tr>
      <td>ID</td>
      <td></td>
      <td><?php echo $row[0];?></td>
    </tr>
    <tr>
      <td>Brand</td>
      <td></td>
      <td><?php echo $row[1];?></td>
    </tr>
    <tr>
      <td>Instrument Type</td>
      <td></td>
      <td><?php echo $row[2];?></td>
    </tr>
    <tr>
      <td>Price</td>
      <td></td>
      <td><?php echo $row[3];?></td>
    </tr>
    <tr>
      <td>Stock</td>
      <td></td>
      <td><?php echo $row[4];?></td>
    </tr>
    <tr>
      <td>Image</td>
      <td></td>
      <td><img height="150" width="150" src="productimg/<?php echo $row[6];?>"/></td>
  </table>
</div>
<div align="center">
<table>
<form name="deleteentry" action="delete.php" method="get">
    <tr>
        <td>Delete which entry? (enter product id)</td>
        <td><input type="text" name="delete"></td>
        <td><input type="button" name="deletebutton" value="Delete"></td>
    </tr>
</form>
</table>
</div>
<?php
}
?>
<br>
<br>
<div align="center"><p>Description template</p></div>
<footer>
  <p align="center">Copyright &copy; 2013 Music Light</p>
</footer>
4

2 回答 2

0

你没有关闭你的标题</head>

<head>
   <link rel="stylesheet" type="text/css" href="index.css">
   <title>Music Light</title>
</head>  <= Include this

  .
  .
  .
 </html> <= Include this as well at the end
于 2013-05-23T01:31:13.797 回答
0
  1. 失踪</head><body> and </body>
  2. 如果您实际上不想重复,我建议在循环之外使用<html> <head></head>and 。<body>循环我的意思是while循环
于 2013-05-23T01:34:03.850 回答