嘿伙计们,我正在使用这个PHP将图像拉到我的前端:
echo '<img class="ms-thumb" src="'.(explode(',', $cardata["PictureRefs"])[0]).'" alt="'.$cardata["Variant"].'" />';
所以我从我的数据库中获取图像并将其显示在列表中,在极少数情况下,某些SQL行不会有图像URL。
如果src =“”为空,可以有人向我展示一些代码示例,我可以用它来显示占位符图片吗?
我对JS不太好,我猜我需要用它来完成这个。
如何做到这一点的任何例子都会很棒。
答案 0 :(得分:2)
编辑简单线条,如果图像为空(不存在),这将放置图像。用这个替换src属性
src="'.(!empty( $cardata["PictureRefs"]))?(explode(',', $cardata["PictureRefs"])[0]):'img/placeholder.jpg' .'"
你的img路径是
&#39; IMG / placeholder.jpg&#39;
将其更改为占位符路径