我不熟悉PHP,但我需要使用PHP作为后端,使用xamp本地主机从我的Android应用程序将数据插入数据库。我有一个PHP代码,但它显示错误“第4行的未定义索引(用户名) )“。我找不到错误,所以请帮助我,谢谢。
这是我的代码
<?php
mysql_connect("localhost","root","");
mysql_select_db("taskmanager");
$name=null;
$name=$_POST['username'];
$ins="insert into userlog (username)values('$name')";
mysql_query($ins);
mysql_close();
?>
答案 0 :(得分:2)
这是更新的代码
mysql_connect("localhost","root","");
mysql_select_db("taskmanager");
$name= (isset($_POST['username'])) ? $_POST['username'] : '';
$ins="insert into userlog (username)values('$name')";
mysql_query($ins);
mysql_close();
答案 1 :(得分:1)
试试这个
if(isset($_POST['username']))
{
mysql_connect("localhost","root","");
mysql_select_db("taskmanager");
$name=$_POST['username'];
$ins="insert into userlog (username)values('$name')";
mysql_query($ins);
mysql_close();
}
else
{
echo 'No POST request';
}