我创建了一个 android 应用程序,通过在 php 中使用这个函数,我
在数据库 mysql 中创建了一个新用户。
function signUp($sName, $sMobile, $sAddress, $sEmail, $sPwd)
{
$sql = "insert into customers (name,mobile,address,email,pwd) values ('$sName','$sMobile','$sAddress','$sEmail','$sPwd')";
$run = $this->query($sql);
if ($this->result <= 0) {
return false;
} else {
return $this->json('DATA');
}
}
使用以下函数,我在数据库中查询并以 json 格式返回响应
function query($sql){
$query = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_assoc($query)){
$this->result[] = $row;
}
return $this;
}
但是我得到的响应有一个错误我尝试使用 surpessing the warnings
@mysql_fetch_assoc($query)
它在浏览器中给出了正确的响应,但 android 得到 null 作为响应
错误:
警告:mysql_fetch_assoc():提供的参数不是有效的 MySQL 结果资源
警告:无法修改标头信息 - 标头已由(输出开始于
需要帮助 PHP 新手。提前致谢