当我尝试从android发送到mysql数据库时错误索引未定义

时间:2017-08-20 07:33:44

标签: php android mysql

所以目前我做的菜单将数据从android发送到mysql数据库,但是当我按下发送按钮时,总是会出现错误, 这是我的PHP代码(addKomen.php)

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

    //Getting values
    $nama = $_POST['nama'];
    $email = $_POST['email'];
    $isi = $_POST['isi'];

    //Creating an sql query
    $sql = "INSERT INTO email (nama,email,isi) VALUES ('$nama','$email','$isi')";

    //Importing our db connection script
    require_once('dbConnect.php');

    //Executing query to database
    if(mysqli_query($con,$sql)){
        echo 'Added Successfully';
    }else{
        echo 'Could Not Add';
    }

    //Closing the database 
    mysqli_close($con);
}

&GT;

所以问题出在我的android代码中,因为我键入了不同的变量 感谢所有的答案,然后问题是在我的Android代码中。 最好的问候

1 个答案:

答案 0 :(得分:0)

您没有正确发布数据,并且要解决undefined index: nama使用isset()以检查您尝试获取的索引是否存在:

if( isset( $_POST['nama'] ) )
{
    // This block will execute only if nama have some value in it.
}