douyingzhan5905 2014-04-08 21:14
浏览 29
已采纳

从数据库获取数据不工作php

This is part of a small project that im working, in this page I getting info from a database, my question(problem) is why this line of code works.

echo '<td><a href="add.php?id=' .$row['id'] .'">' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . '</a></td>';

But this one don't work

<td><?php ' ' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . ' ' ?> </td>

This is the entire code of the page

 <?php
    require("coneccion.php");
    $id = $_GET['id']; 
    $_SESSION['id'] = $id;



    $query = "SELECT id, name, due, points FROM grades WHERE id = '$id' ";

    try
    {
      $stmt = $db->prepare($query);
      $stmt->execute();
    }
    catch(PDOException $ex)
    {
      die("Error 1" . $ex->getMessage() );
    }

    $rows = $stmt->fetchAll();

    ?>



    <br />
    <a href="add.php">Add</a>  

    <table border="1">
      <tr>
        <th>Name</th>
        <th>Due</th>
        <th>Points</th>
      </tr>
      <?php foreach($rows as $row):
      echo "<tr>";
         echo '<td><a href="add.php?id=' .$row['id'] .'">' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . '</a></td>'; 
         ?> 
          <td><?php ' ' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . ' ' ?> </td>
          </tr>
         <?php

         endforeach;
  • 写回答

2条回答 默认 最新

  • duanliao5995 2014-04-08 21:19
    关注

    Instead of::

    <td><?php ' ' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . ' ' ?> </td>
    

    try

     <td><?php echo ' ' . htmlentities($row['name'], ENT_QUOTES, 'UTF-8') . ' '; ?> </td>
    

    Notice the echo statement in there, so we can output the content back to the user.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么