【发布时间】:2016-11-20 20:47:15
【问题描述】:
错误:
致命错误:在非对象上调用成员函数 query() ....Rrgister.php 第 9 行
我的 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
<?php
$db_name="candidates";
$mysql_username="user";
$mysql_password="password";
$server_name=".........";
$conn = mysqli_connect($server_name, $mysql_username, $mysql_password,$db_name);
?>
【问题讨论】:
-
请分享你的“conn.php”脚本
-
-
将其添加到问题中,而不是作为评论。
-
我认为
mysqli_connect()失败,这就是为什么 $conn 不是对象,尝试将or die("error connecting...");添加到mysqli_connect()并从常规浏览器打开该链接
标签: php android mysqli phpmyadmin