Php 如何使用jquery post连接到我的sql数据库时返回错误消息
我试图使用jquery post函数返回一个错误来检索错误 到目前为止,我已经用php编写了Php 如何使用jquery post连接到我的sql数据库时返回错误消息,php,jquery,mysql,post,Php,Jquery,Mysql,Post,我试图使用jquery post函数返回一个错误来检索错误 到目前为止,我已经用php编写了 $connect=mysql\u connect(“本地主机”、“用户名”、“密码”)或die(“连接到数据库时出错”) 但是我想像这样重新发布消息 $connect = mysql_connect("localhost","username","password"); if(!$connect){ $data['error'] = true; $data['mes
$connect=mysql\u connect(“本地主机”、“用户名”、“密码”)或die(“连接到数据库时出错”)代码>
但是我想像这样重新发布消息
$connect = mysql_connect("localhost","username","password");
if(!$connect){
$data['error'] = true;
$data['message'] = "Error connecting to the database.";
echo json_encode($data);
};
救命 试试这个:
$connect = mysql_connect("localhost","username","password") or die(json_encode(array('error' => true, 'message' => mysql_error())));
这会将错误编码为json字符串,请尝试以下操作:
$connect = mysql_connect("localhost","username","password") or die(json_encode(array('error' => true, 'message' => mysql_error())));
这将把错误编码为一个json字符串Perfect,我编辑它以适应$connect=mysql\u connect(“localhost”、“username”、“password”)或die(json\u encode(数组('error'=>true,'message'=>'无法连接到数据库')代码>MySQL错误发送也很好,因为它将对调试有很大帮助(除非您以其他方式记录它,或者在生产站点上)。我编辑了完美,以适应$connect=MySQL\u connect(“localhost”、“username”、“password”)或死亡(json\u encode(数组('error'=>true,'message'=>'无法连接到数据库'))代码>MySQL错误也可以发送,因为它对调试有很大帮助(除非您以其他方式记录它,或者在生产站点上)。