php嵌套(?)html的问题。。

再更新。

解决了。果然还是定界符出问题了。。。

更新

想实现的是下面加粗段落 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>


川菜师傅
浏览 792回答 3
3回答

莫等闲

heckout没有打印,肯定不显示
打开App,查看更多内容
随时随地看视频慕课网APP