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中