所以我试图从我的数据库中获取产品以显示图像。 图像存储在/ webERP / companies / bnh2012 / part_pics
中echo '<img src="/webERP/companies/bnh2012/part_pics/PG211.jpg" width="100" height="100" alt="stupid">';
这很好用。
但是我希望能够更改图像源。 所以我需要这样的东西
$dir = '"/webERP/companies/bnh2012/part_pics/PG211.jpg"';
echo '<img src="$dir" width="100" height="100" alt="stupid">';
然后我会根据需要操作$ dir,但上面的代码不起作用。 我错过了什么吗?代码运行没有错误,但不显示图像,而是显示替代文本。
提前感谢您的帮助:)
答案 0 :(得分:0)
echo '<img src="'.$dir.'" width="100" height="100" alt="stupid">';
你可以在双引号中使用变量,而不是单引号。
答案 1 :(得分:0)
替换
$dir = '"/webERP/companies/bnh2012/part_pics/PG211.jpg"';
echo '<img src="$dir" width="100" height="100" alt="stupid">';
与
$dir = '/webERP/companies/bnh2012/part_pics/PG211.jpg';
echo '<img src="$dir" width="100" height="100" alt="stupid">';
答案 2 :(得分:0)
从$ dir变量中删除双引号:
$dir = '"/webERP/companies/bnh2012/part_pics/PG211.jpg"';
要
$dir = '/webERP/companies/bnh2012/part_pics/PG211.jpg';