【发布时间】:2015-06-26 07:40:01
【问题描述】:
运行代码时出现上述错误。请告诉我哪里出错了。
我正在尝试获取这些值并使用 JSON 对其进行编码并将它们保存到数据库中。然后稍后我将从数据库中检索数据,对其进行解码,然后将其发送到客户端。 以下是我的php代码。
<?php
$name = $_POST['fname'];
$email = $_POST['email'];
$comment =$_POST['comment'];
$website = $_POST ['website'];
$rate = $_POST['rate'];
$conn = mysqli_connect("localhost","root","","webtech");
if(!$conn){
die("Connection Failed : ".mysqli_connect_error());
} else{
echo "Connection Succesful ";
}
$jsonDb = array
(
'name' => $name,
'email'=> $email,
'comment'=> $comment,
'website'=> $website,
'rate'=> $rate
);
$jsonArray = array
(
'name' => $name,
'email'=> $email,
'comment'=> $comment,
'website'=> $website,
'rate'=> $rate
);
$encodeDatabase = json_encode($jsonDb);
$encodeArray = json_encode($jsonArray);
mysql_query("INSERT INTO comments VALUES ("."'".$jsonDb['name']."'"."," ."'".$jsonDb['email']."'".","."'".$jsonDb['website']."'".","."'".$jsonDb['comment']."'".","."'".$jsonDb['rate']."'".")");
echo $encodeDatabase;
?>
【问题讨论】:
-
mysqli_connect(), 但mysql_query()? -
错误指向哪一行?
标签: javascript php mysql ajax mysqli