dro62273 2018-08-16 15:12
浏览 92

通过查询字符串插入MySQL数据库[重复]

I'm trying to save data to my remote MySQL DB. I tested this script on Postman. But it gives this error {"error":true,"message":"Please try later"} I tried different insert into methods. But I take mostly 500 internal server error. How do I fix it?

<?php


define('DB_HOST','**.**.***.***');
define('DB_USERNAME','*******');
define('DB_PASSWORD','*******');
define('DB_NAME', '*******');

//Connecting to the database
$conn = new mysqli(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME);


if($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}

$response = array();


if($_SERVER['REQUEST_METHOD']=='POST'){


    $emoji = $_POST['emoji'];
    $comment = $_POST['comment'];
    $date = $_POST['date'];

    $stmt = $conn->prepare("INSERT INTO datas (emoji, comment, date) VALUES (?, ?, ?)");

    $stmt->bind_param("sss", $emoji, $comment, $date);

    if($stmt->execute()){
        //making success response 
        $response['error'] = false;
        $response['message'] = 'Name saved successfully';
    }else{
        //if not making failure response 
        $response['error'] = true;
        $response['message'] = 'Please try later';
    }

}else{
    $response['error'] = true;
    $response['message'] = "Invalid request";
}


echo json_encode($response);
</div>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 无线电能传输系统MATLAB仿真问题
    • ¥50 如何用脚本实现输入法的热键设置
    • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
    • ¥30 深度学习,前后端连接
    • ¥15 孟德尔随机化结果不一致
    • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
    • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
    • ¥15 谁有desed数据集呀
    • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
    • ¥15 关于#hadoop#的问题