Null Php将数据插入mysql db时的变量

时间:2016-05-10 20:41:05

标签: php database web mysqli service

所以我正在使用Web服务开发Android项目。 我有一些问题,比如在我的数据库中插入一些数据时,我的php不会识别变量或类似的东西,它会插入值" 0"在使用邮递员甚至应用程序本身进行测试后,对于数字和字符串的空白区域。

这是我的PHP文件内容:

<?php
$con = mysqli_connect("...","...","...","...");

    $card_number = $_POST["card_number"];

    $query = "INSERT INTO card (card_number,card_solde,date_exp) VALUES ('$card_number',0,2024)";

    mysqli_query($con,$query) or die(mysqli_error($con));

    $response = array();
    $response["success"] = true;  
    echo json_encode($response);

    mysqli_close($con);
?>

这是表格架构的图像和插入的结果。 https://imgur.com/aJvdbxF

谢谢youuu:))

1 个答案:

答案 0 :(得分:0)

如果您正在使用邮递员并且您正在发布数据,则需要确保&#34; card_number&#34;是你的关键,你想要的任何价值都是你的价值。它看起来像发布&#34; card_number&#34;作为键&#34; card_number&#34;

的值

编辑:在查看截图后,您需要将参数放在BODY&#34; form-data&#34;中。你现在把这些参数放在网址上。