0

我已成功将图像上传到文件夹并将图像的名称存储在数据库中现在我正在尝试在我的表中检索上传的图像,但我无法检索到请任何人帮助我,这对我真的很有帮助。

 ///my view page 
    <table width="600" border="1" cellspacing="5" cellpadding="5">
      <tr style="background:#CCC">
        <th>ID</th>
        <th>First name</th>
        <th>Last name</th>
        <th>Username</th>
        <th>E-mail</th>
        <th>Image</th>
        <th>Update</th>
      </tr>
      <?php
      $i=1;
      foreach($data as $row)
      {
      echo "<tr>";
      echo "<td>".$i."</td>";
      echo "<td>".$row->first_name."</td>";
      echo "<td>".$row->last_name."</td>";
      echo "<td>".$row->username."</td>";
      echo "<td>".$row->email."</td>";
      echo "<td>".<img src="<?php echo base_url('uploads/'.$row->filename);?>" alt="" width="100%" height="100%">."</td>";
      echo "<td><a href='updatedata?id=".$row->ID."'>Update</a></td>";
      echo "</tr>";
      $i++;
      }
       ?>
    </table>
4

2 回答 2

3

你已经开始了echo,没有必要echo inside echo

echo '<td><img src="' . base_url('uploads/' . $row->filename) . '" alt="" width="100%" height="100%"></td>';
于 2018-07-10T15:47:02.873 回答
1

您的报价有点混乱,并且回声中有回声。

替换这个:

echo "<td>".<img src="<?php echo base_url('uploads/'.$row->filename);?>" alt="" width="100%" height="100%">."</td>";
echo "<td><a href='updatedata?id=".$row->ID."'>Update</a></td>";

有了这个:

echo '<td><img src="' . base_url('uploads/' . $row->filename) . '" alt="" width="100%" height="100%"></td>';
echo '<td><a href="updatedata?id=' . $row->ID . '">Update</a></td>';
于 2018-07-10T15:49:09.507 回答