自动插入没有数据的空行

时间:2018-04-19 15:06:03

标签: mysql angular api http service

嗨开发人员我想在数据库中保存单个值

这是服务

/*Insert de données de Objectif*/
insertObjectif(nom: String) {

    const url = 'http://localhost/Admin/src/api/api.php?action=insertObjectif';
    const param = { nom : nom};
    const request = this.http.post(url, param );
    return request.toPromise();
}

这是API

    $rest_json = file_get_contents("php://input");
    $_POST = json_decode($rest_json, true);

    $nom = $_POST['nom'];

    $query = 'INSERT into objectif(des_obj) values("' . $nom . '")';
    $result = $db->query($query);
    if ($result === TRUE) {
        $res = "Inserted" . $nom;
        echo json_encode($res);
    } else {
        echo json_encode("Error" . $query . "<br>" . $db->error);
    }

问题是当我发送值时,它总是在插入实际数据之前插入一个空行 如果有人帮忙,我会非常感激

0 个答案:

没有答案