我无法解决问题。
我正在使用CodeIgniter
进行PHP
项目,在 displayData views
中,我有一个带有数据的表,在2列中,我有 links> links ,当单击调用时,功能。
我要做的是使用 image 而不是 links ,即将其设置为链接背景。
我下载了图像,然后将其插入视图为 (application/views/delete.png)
的文件夹。
我尝试修改 CSS background-image: URL("basket.png");
,但它不起作用,我也尝试添加标签image
<a class="elimin" href='deletedata?id=".$row-> id. "id> tag
<img src = "<? php echo base_url ('basket.png');?>
</a>
,但他也不起作用。
我也尝试编写<img src = 'application/views/basket.png' />
,但这也不起作用
谁能告诉我我该怎么做?
displayData视图
echo "<tr>";
echo "<td> ".$row->id."</td>";
echo "<td>".$row->testo."</td>";
echo "<input type="hidden" name="myVariable" value="'.$row->stato.'"/><br/>";
echo "<td> Da fare </td>";
echo "<td>
<a class="modifica" href='updatedata?id=".$row->id."'>Modifica</a>
</td>";
//<input type='submit' name='update' value='Cancella'>
echo "<td><a class="elimina" href='deletedata?id=".$row->id."'>
Elimina</a></td>";
echo "</tr>";
首先,您需要一个好的文件夹结构。所有图像/js/css/etc。都应放置在application
文件夹外面。
application <== where the code placed
assets <== where all the Images/JS/CSS placed
- images
- css
- js
system <== system file
index.php <== inedx file
然后下面的代码将工作
<img src="<?php echo base_url() ?>assets/images/basket.png"/>
fyi
视图无需始终使用echo
。您只需从文件的顶部删除<?php
即可使用HTML。如果您需要使用PHP的任何东西,只需用<?= ?>
包装它们(必须启用PHP短标签(或<?php echo ?>