dtx3006 2014-11-18 03:08
浏览 7

为什么不显示提取的记录?

I have this code in one file called: "edit-post.php"

if (isset($_GET['ide'])) {

        $id = $_GET['ide'];

        $sql = $mysqli->query("SELECT * FROM posts WHERE id = {$id}");
        $row = $sql->fetch_object();

        if ($sql) {
            include('view_edit-post.php');  
        } 
    }

And here is the code for "view_edit-post.php"

<div id="edit-post">
    <div id="header">
        <span class="title">Edit post</span>
    </div>
    <div class="content-wrapper">
        <form action="" method="post" enctype="multipart/form-data">
            <input type="text" name="title" value="<?php echo $row->title ?>"/><br/>
            <textarea name="announcement" ><?php echo $row->announcements ?></textarea><br/>
            <input type="file" name="file"/><br/>
            <input type="submit" name="update" value="Update"/>
        </form>
    </div>
</div>

I expect to see whatever is fetched from my sql statement(edit-post.php) to be displayed in view_edit-post.php.. However, I'm getting these errors:

Undefined property: stdClass::$title
Undefined property: stdClass::$announcement

What could I've done wrong?

PS: I'm trying to figure this out for the past 2 days, tried everything,still without luck.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 linux驱动,linux应用,多线程
    • ¥20 我要一个分身加定位两个功能的安卓app
    • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
    • ¥15 IAR程序莫名变量多重定义
    • ¥15 (标签-UDP|关键词-client)
    • ¥15 关于库卡officelite无法与虚拟机通讯的问题
    • ¥15 目标检测项目无法读取视频
    • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
    • ¥100 求采集电商背景音乐的方法
    • ¥15 数学建模竞赛求指导帮助