【问题标题】:adding the quantity of same book title添加相同书名的数量
【发布时间】:2013-11-25 01:38:52
【问题描述】:

这是我构建的代码, 请帮我修复我的代码。

$table="<tr>
   <td>Book Title</td>
       <td>Quantity</td>
     </tr>";
$query = "select * from book";
$result = mysql_query($query);

while($row = mysql_fetch_array($query)){
   $table.="<tr>
             <td>{$row['title']}</td>
             <td>{$row['quantity']}</td>
            </tr>";
}
$table="<table border>$table</table>";
echo $table;

【问题讨论】:

  • 你的问题是什么,请说的更具体些。

标签: reference


【解决方案1】:

Mysql 已被弃用,但这是另一个话题。

您可以在查询中获取具有相同标题的书籍数量:

$table="<tr>
       <td>Book Title</td>
       <td>Quantity</td>
     </tr>";
$query = "SELECT b.title, (SELECT COUNT(bc.title FROM book AS bc WHERE b.title=bc.title) AS quantity FROM book AS b";
$result = mysql_query($query);

while($row = mysql_fetch_array($query)){
   $table.="<tr>
             <td>{$row['title']}</td>
             <td>{$row['quantity']}</td>
            </tr>";
}
$table="<table border>$table</table>";
echo $table;

【讨论】:

    猜你喜欢
    • 2021-10-13
    • 1970-01-01
    • 2021-07-10
    • 1970-01-01
    • 2017-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-10
    相关资源
    最近更新 更多