数据未显示在Wamp服务器数据库上(使用php)

时间:2016-03-14 02:38:00

标签: php mysql wamp

我正在尝试将INSERT数据放入我的数据库中的表中,但我无法做到。我正在使用WAMP。

PHP脚本:

$user = 'root';
$password = '';
$db = 'comments_schema';
$host = 'localhost:3306';

$mysqli = mysqli_connect('localhost', $user, $password, $db);

$sql = "INSERT INTO parent_comment(commentid, comment) VALUES ('". '   
commentid'."', '". "hi" ."')";
$result = $mysqli->query($sql);

if($result > 0):
    echo 'Successfully posted';
else:
    echo 'Unable to post';
endif;

HTML代码:

</div>
    <form action="database.php" method="post">
        Comments: <input type="text" name="field_name" />
        <input type="Submit" /></form>

但是,无法插入行:

screenshot

2 个答案:

答案 0 :(得分:0)

您可以对SQL相关元素使用反引号,并在要插入的值周围使用单引号。

$sql = "
INSERT INTO `parent_comment` (commentid, comment)
VALUES ('commentid', 'hi')
";

答案 1 :(得分:-1)

您可以尝试以下代码:

'INSERT INTO parent_comment(commentid, comment) VALUES ('.commentid.', "hi")';