Php 为什么我的照片不显示?
我有以下代码:Php 为什么我的照片不显示?,php,Php,我有以下代码: <?php $events = Event::with('skoler')->get(); $skoleIsSet = $_GET['skoleId']; $eventIsSet = $_GET['event']; if($skoleIsSet && !$eventIsSet) { foreach($events as $event) { if($event['skole_id'] == $skoleIsSet) {
<?php
$events = Event::with('skoler')->get();
$skoleIsSet = $_GET['skoleId'];
$eventIsSet = $_GET['event'];
if($skoleIsSet && !$eventIsSet) {
foreach($events as $event) {
if($event['skole_id'] == $skoleIsSet) {
***$img = $event['img_url'];***
echo '<div id="events">';
***echo '<img src="$img" height="100" width="100"/>';***
echo '<h1>' . $event['title'] . '</h1>';
echo '<p>Beskrivelse: ' . $event['description'] . '</p>';
echo '<p>Pris: ' . $event['pris'] . '</p>';
echo '<p>Dato: ' . $event['date'] . '</p></div>';
}
}
}
else {
foreach ($events as $event) {
if ($event['skole_id'] == $skoleIsSet) {
$bg = $event['img_url'];
'<div id="events">';
echo '<h1>' . $event['title'] . '</h1>';
echo '<p>Beskrivelse: ' . $event['description'] . '</p>';
echo '<p>Pris: ' . $event['pris'] . '</p>';
echo '<p>Dato: ' . $event['date'] . '</p></div>';
}
}
?>
我应该用一张照片展示所有事件。图片的url位于my db的img_url列中。8号线和10号线有什么问题?强字体选项不起作用,但我所指的行用6x*标记
谢谢 echo';
echo '<img src="$img" height="100" width="100"/>';
如果使用单引号,则不能将变量直接包含到字符串中。使用双引号(并转义字符串中的双引号),或中断字符串:
echo '<img src="' . $img . '" height="100" width="100"/>';
echo "<img src=\"$img\" height=\"100\" width=\"100\"/>";
echo';
回声“;
我们不知道,因为我们不知道您的数据是什么样子的like@JohnConde我们知道,因为单引号中的数据不是插值的。如果您在浏览器中检查元素并看到
而不是实际的URL,那么@CHBR可以很容易地解决这个问题。下次,看看你的开发人员控制台——这就是它的用途。@JeremyHarris-Ermm,你说得对。已记录备查。有时我太快了,无法进入堆栈溢出!非常感谢!!:D