我在跟踪这个,https://www.androidhire.com/insert-data-from-app-to-mysql-android/
并且在步骤“在您的服务器上上传php脚本”中有一个错误,“get_data. php文件的代码”
<?php
include 'DatabaseConfig.php' ;
$con = mysqli_connect($HostName,$HostUser,$HostPass,$DatabaseName);
$room = $_POST['room'];
$time = $_POST['time'];
$Sql_Query = "insert into GetDataTable (room,time) values ('$room','$time')";
if(mysqli_query($con,$Sql_Query)){
echo 'Data Submit Successfully';
}
else{
echo 'Try Again';
}
mysqli_close($con);
?>
这是我代码,我的数据库表是enter image description here
错误消息为警告:第8行的C:\xampp\htdocs\get_data. php中未定义的数组键“room”
所以我试着
if(isset($_POST['room']){
$room = $_POST['room'];
}
但这给了我警告:未定义的变量
1条答案
按热度按时间kyks70gy1#
您需要将
if()
放在使用$room
的整个代码块周围: