Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php fetch_对象while循环中的if语句_Php_Sql - Fatal编程技术网

Php fetch_对象while循环中的if语句

Php fetch_对象while循环中的if语句,php,sql,Php,Sql,如果用户已验证,则注释作者旁边必须显示已验证图标 <?php if($data->verified): ?><i class="fa fa-check-circle"></i><?php endif;?> 注释部分代码: while($data = $result->fetch_object()) { $content .= ' <div class="

如果用户已验证,则注释作者旁边必须显示已验证图标

<?php if($data->verified): ?><i class="fa fa-check-circle"></i><?php endif;?>


注释部分代码:

    while($data = $result->fetch_object()) {
        $content .= '

        <div class="caption animated fadeIn">
                <a href="profile/' . $data->username . '"><img src="' . self::display_image(AVATARS_THUMBS_ROUTE . $data->avatar) . '" class="img-circle dashboard-avatar" alt="Avatar"/></a> <a href="profile/' . $data->username . '">' . $data->name . '</a><span>' . Messages::generate_emoticons(User::generate_links($data->content)) . '</span>
        </div>
        ';
    }
while($data=$result->fetch_object()){
$content.='
“.Messages::generate_表情符号(用户::generate_链接($data->content))。”
';
}

只需将HTML放在一个变量中,在需要时将其置为空,然后像处理其余内容一样将其连接起来:

while($data = $result->fetch_object()) {
    if($data->verified) {
        $icon = '<i class="fa fa-check-circle"></i>';
    } else {
        $icon = '';
    }
    $content .= '

    <div class="caption animated fadeIn">
            <a href="profile/' . $data->username . '">'.$icon.'<img src="' . self::display_image(AVATARS_THUMBS_ROUTE . $data->avatar) . '" class="img-circle dashboard-avatar" alt="Avatar"/></a> <a href="profile/' . $data->username . '">' . $data->name . '</a><span>' . Messages::generate_emoticons(User::generate_links($data->content)) . '</span>
    </div>
    ';
}
while($data=$result->fetch_object()){
如果($data->verified){
$icon='';
}否则{
$icon='';
}
$content.='
“.Messages::generate_表情符号(用户::generate_链接($data->content))。”
';
}

问题出在哪里?(现在您显示的是fa检查圈而不是fa验证)您是否收到错误,或者我认为您收到的是空白页面,然后将
放入变量(如$css)中,并将其与其他内容一样合并到$content中