【发布时间】:2022-06-21 15:03:02
【问题描述】:
我正在关注这个, 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'];
}
但这给了我警告:未定义的变量
【问题讨论】:
-
请将您的查询更改为参数化预处理语句以避免 SQL 注入攻击。
标签: php phpmyadmin