首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bind_result( )未获得所有结果

bind_result( )未获得所有结果
EN

Stack Overflow用户
提问于 2012-01-09 00:07:44
回答 2查看 1.2K关注 0票数 1

由于某种原因,它执行该语句,然后绑定所有值,但不是$postContent的最后一个值。

代码语言:javascript
复制
<?php
    if (isset($_GET['postID']))
    {
        $postID = $_GET['postID'];
        $stmt = $mysqli->prepare("SELECT * FROM Posts WHERE postID = ?");
        $stmt->bind_param('i', $postID);
        $stmt->execute();
        $stmt->bind_result($postID, $postTitle, $postCat, $postUser, $postDateTime, $postContent);
        $stmt->fetch();
        echo $postContent;
        ?>
        <h1><?php echo $postTitle;?></h1>
    </div> <!-- End of box div -->
    <div class="blogroll"> <!-- Start of blogroll div -->
    <div class="top"></div> <!-- Start and end of top div -->

    <div class="post"> <!-- Start of post div -->
        <div class="post_date">Posted by <?php echo $postUser;?> on <?php echo $postDateTime ?> Category : <?php echo $postCat;?></div> <!-- Start and end of post_date div -->
        <div class="post_text"> <!-- Start of post_text div -->
            <?php echo $postContent;?>
        </div> <!-- End of post_text div -->
        <?php
    }
?>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-09 02:24:02

这假设当您执行SELECT *操作时,数据库中的源表实际上为$postContent提供了一个列

查看PHP脚本输出的HTML源文件,查看$postContent是否出现在源代码中而不是屏幕上。您还没有转义HTML的数据库输出(将<编码为&lt;,等等),因此可能是$postContent中的某些内容或更早的变量中断了您的输出。在HTML中打印变量时,不要直接回显这些变量,而是将它们包装在htmlspecialchars()中。

代码语言:javascript
复制
<?php echo htmlspecialchars($postTitle); ?>
<?php echo htmlspecialchars($postUser); ?>
<?php echo htmlspecialchars($postDateTime); ?>
<?php echo htmlspecialchars($postCat); ?>
<?php echo htmlspecialchars($postContent); ?>
票数 1
EN

Stack Overflow用户

发布于 2013-07-20 00:41:01

MySQLi无法为LONGTEXT对象的最大大小(~4 4Gb)分配足够的内存。

这是一个已知的错误:https://bugs.php.net/bug.php?id=51386

解决方法是将LONGTEXT列转换为MEDIUMTEXT或其他更小的列,或者考虑使用替代数据库或接口类。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8779027

复制
相关文章

相似问题

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