使用PHP,我想从credit列中减去每个已用列的值。我已经在phpmyadmin中创建了一个tableA。
剩余:credit-used我不能得到结果,我只是得到相同的信用值。
// The desire output in table A
id |date |credit |used|remaining|
1 |20-5-2013 |400 |300 |100 |
2 |19-5-2013 |300 |100 |200 |
3 |18-5-2013 |600 |50 |550 |
// db connection
query select all from tableA
$sql = "SELECT * FROM tableA";
$sql_result = mysql_query ($sql, $connection ) or die ('request "Could not execute SQL query" '.$sql);
?>
fetch the information and output into a table:
<table >
<tr>
bla bla..
</tr>
// echo:
<tr>
<td><?php echo $row["id"]; ?></td>
<td><?php echo $row["date"]; ?></td>
<td><?php echo $row["credit"]; ?></td>
<td><?php echo $row["used"]; ?></td>
我尝试做这个查询来得到剩余的:
// <td> <?php> echo $total= $row["credit"] - $row["used"];?>
</td>
</tr>
</table>
有没有人能给我一个提示或者突出错误。比你提前很多。
2条答案
按热度按时间yhived7q1#
您所拥有的应该可以工作,但为什么不让MySQL来进行计算呢?
7xllpg7q2#
您的php上有一个右括号