首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Foreach for database

Foreach for database
EN

Stack Overflow用户
提问于 2015-12-14 18:16:42
回答 1查看 54关注 0票数 0

所以我有以下代码:

代码语言:javascript
复制
<?php
$post_id = 1;   
$name_result = $wpdb->get_results("SELECT * FROM rh_names WHERE post_id = '$post_id' ");
?>
<?php if (!empty($name_result)) { ?>        
  <?php foreach ($name_result as $names) {?>        
    <div class="names">
        <script type="text/javascript">
            var nameXML = <?php echo json_encode($names); ?>;
            document.write(nameXML.last_name);
        </script>
    </div>
   <?php } ?>
<?php } ?>

在数据库中,我有两个应该显示的结果,但我只得到了一个。

为什么我只得到一个结果,而两个结果应该出现?我遗漏了什么?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-12-14 18:24:04

document.write将替换所有文档元素,这样您只需尝试即可看到最后的结果

代码语言:javascript
复制
document.getElementById('results').innerHTML = res_content;
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34264467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档