今天早上有一个脑衰退的时刻.我有以下PHP:
$imgset = $result->fields[6];
if ($imgset = '')
{
$imgset = 'logo';
}
else
{
$imgset = $result->fields[6];
}
echo '<img id="imgdisp" src="/img/'.$imgset.'.jpg" />';
$imgset = '';
Run Code Online (Sandbox Code Playgroud)
在哪里查看数据库的结果是否为空白,如果是,则应该放入logo.jpg而不是结果.出于某种原因,它只是不想工作,我可能完全失明,但不明白为什么不.我仍然在HTML和文件名"/img/.jpg"中得到空白图片,好像$ imgset仍在传递空白.SQL中的值也不是NULL,它们绝对是在其他地方使用_POST从输入框输入的空白条目.
欢呼任何帮助
本
这个:
if ($imgset = '') {
Run Code Online (Sandbox Code Playgroud)
始终设置$imgset为空.使用比较代替:
if ($imgset == '') {
Run Code Online (Sandbox Code Playgroud)
您的其他人也不需要,因为在那种情况下$imgset已经设置为$result->fields[6];.