我有一个函数用于在表格中显示用户购物车中的项目:
function products() {
$get = mysql_query('SELECT id, name, description, price FROM menu WHERE quantity > 0');
if (mysql_num_rows($get) == 0) {
echo"Sorry, There is no products to display.";
}
else {
while ($get_row = mysql_fetch_assoc($get)) {
echo '<p>''<table>''<tr>''<td>'.$get_row['name'].'</td>''<td>'.$get_row['description'].'</td>''<td>$'.number_format($get_row['price'], 2).'</td>''<td>''<a href="cart.php?add='.$get_row['id'].'">Add To Cart</a></td></tr></table></p>';
}
}
}
不幸的是,当我尝试使用该代码时,出现此错误:
解析错误:语法错误、意外
T_CONSTANT_ENCAPSED_STRING
、期待,
或;
在C:\xampp\htdocs\shopping\cart.php
第 37 行
第 37 行是这一行:
echo '<p>''<table>''<tr>''<td>'.$get_row['name'].'</td>''<td>'.$get_row['description'].'</td>''<td>$'.number_format($get_row['price'], 2).'</td>''<td>''<a href="cart.php?add='.$get_row['id'].'">Add To Cart</a></td></tr></table></p>';
为什么我会收到此错误,我该如何解决?