Php 将我的android应用程序连接到mysqlite服务器时程序出错

Php 将我的android应用程序连接到mysqlite服务器时程序出错,php,android,mysqli,phpmyadmin,Php,Android,Mysqli,Phpmyadmin,错误: 致命错误:对中的非对象调用成员函数query() …第9行的Rrgister.php 我的Register.php文件是 <?php require "conn.php"; $name=$_POST["name"]; $surname=$_POST["surname"]; $age=$_POST["age"]; $user_name=$_POST["user_name"]; $user_pass=$_POST["password"]; $mysql_qry="insert in

错误:

致命错误:对中的非对象调用成员函数query() …第9行的Rrgister.php

我的Register.php文件是

  <?php
require "conn.php";
$name=$_POST["name"];
$surname=$_POST["surname"];
$age=$_POST["age"];
$user_name=$_POST["user_name"];
$user_pass=$_POST["password"];
$mysql_qry="insert into candidates(name,surname,age,user_name,user_pass) values('$name','$surname','$age','$user_name','$user_pass')";
if($conn->query($mysql_qry)=== TRUE){
    echo "Insert Successfull";
}
else
{
    echo "Error".$mysql_qry."<br>".$conn->error;
}
$conn->close();
?>

如果使用结构连接,则应使用:

一,

如果使用对象连接,则:

二,


您似乎是通过过程连接的,所以请尝试第一个示例并阅读-

请分享您的“conn.php”脚本将其添加到问题中,而不是作为注释。我认为
mysqli_connect()
失败,这就是为什么$conn不是对象,尝试添加
或死亡(“错误连接…”)
mysqli\u connect()
并从普通浏览器打开该链接抱歉,我对此不清楚。请详细说明,因为我是android新手,正在开发我的第一个应用程序。因此,请详细说明在添加这些代码之后,现在我将Errorinsert插入候选项中,因为您可以看到您与数据库建立了连接。您在从调试代码var_dump()创建查询时出现错误,并查看代码在何处崩溃。您可以向我粘贴变量var_dump($mysql_qry);我必须在哪里设置此查询?
<?php
    $db_name="candidates"; 
    $mysql_username="user"; 
    $mysql_password="password"; 
    $server_name="........."; 
    $conn = mysqli_connect($server_name, $mysql_username, $mysql_password,$db_name);
?>
$result = mysqli_query($conn, "Your query");
$conn->query("Your query");