再更新。
解决了。果然还是定界符出问题了。。。
更新
想实现的是下面加粗段落 info5 大于0 输出链接,否则输出soldout。sold可以输出了。。但是checkout连接不显示。。求大佬看下哪里不对。。
<html>
略
<?php
$user = "r.ko";
$pass = "123";
$dbh = new PDO('mysql:host=localhost;dbname=itemlist;charset=utf8', $user, $pass);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "select * from itemlist";
$result = $dbh->query($sql);
foreach ($result as $info)
{
echo "
<tr>
<td>{$info[0]}</td>
<td>{$info[1]}</td>
<td>{$info[2]}</td>
<td>{$info[3]}</td>
<td>{$info[4]}</td>
<td>{$info[5]}</td>
<td>{$info[6]}</td>
<td>";
if($info[5]>0){
<<<ECH
<a href='http://localhost/ecshop/cart.php?id=$info[0]&name=$info[2]&price=$info[4]'>checkout</a><br>}
echo "</td>";
echo "<br>";
} else {
echo "soldout";
echo "</td>";
echo "<br>";
}
}
?>
略 </html>
莫等闲