php - postman (chrome 应用程序)在将发布的 JSON 代码传递给 API(codeigniter)时返回 500 内部服务器错误

标签 php mysql database codeigniter postman

我正在使用 Codeigniter 框架开发后端 API,以将数据存储在数据库 (mysql) 中。我正在尝试使用 Postman 测试 API,但它返回了指定的错误。 postman error

public function addScanData()
{       
    //get user details
    $image_name = $this->input->post('image_name');
    $name = $this->input->post('name');
    $phone_number = $this->input->post('phone');
    $time = gmdate('Y-m-d H:i:s');
    $mail = $this->input->post('mail');

    //To insert user data into database
    $user = array(
        'image_name' => $image_name,
        'name' => $name,
        'phone_number' => $phone_number,
        'time' => $time
    );

    $this->db->insert('user_details',$user);    
}

上面是示例代码。

最佳答案

你是加载输入助手还是数据库模型?

通过配置中的 autoload.php 或类似的东西:

$this->load->helper('name');

$this->load->model('model_name');

通常,如果您正在开发,您会从包含错误的响应中获得一些信息。

关于php - postman (chrome 应用程序)在将发布的 JSON 代码传递给 API(codeigniter)时返回 500 内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39486161/

相关文章:

php - 返回错误 mysqli_query() expects parameter 1 to be mysqli, null given for steam login

java - com.google.firebase.database.DatabaseException : Can't convert object of type java. lang.String 输入 com.studentcornerapp.studentcorner.Posts.Posts

database - 外键是否需要引用主键或候选键?

PHP SQL 没有带字符串的结果

php - 完成单个图像下载而不从数据库获取 如何从存储在 MySQL 数据库中的 URL 下载多个图像

php - 使用来自动态生成的文本框列表的数据更新 mysql 数据库的正确方法是什么?

sql - MySQL - 如何查找正在执行的 sql 查询

mysql - 总结一周的统计记录

php - 如何在php中比较两个多维数组并返回父键

mysql - 什么时候使用关系数据库结构?