我正在尝试将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>
但是,无法插入行:
答案 0 :(得分:0)
您可以对SQL相关元素使用反引号,并在要插入的值周围使用单引号。
$sql = "
INSERT INTO `parent_comment` (commentid, comment)
VALUES ('commentid', 'hi')
";
答案 1 :(得分:-1)
您可以尝试以下代码:
'INSERT INTO parent_comment(commentid, comment) VALUES ('.commentid.', "hi")';