php - 从 Android 向 php 发送查询
问题描述
我在 Raspberry pi 上编写了一个 php 文件,使用“$_Get”来接收查询字符串,包括日期('Ymd')。但是我不断收到语法错误,我无法找出哪个部分是错误的......
这是我的php代码如下:
{
$connect = mysqli_connect("220.133.21.50", "root", "120232", "weather");
$query = 'SELECT * FROM dosensor ORDER BY num ASC';
$result = mysqli_query($connect, $query);
$s="";
while($row = mysqli_fetch_assoc($result))
{$result = mysqli_query($connect, "Select * FROM dosensor ORDER BY num ASC WHERE `recordtime`
<='".$_GET["date('Y-m-d')"]."';");
if ($s=="") $s=$s."['".$row["recordtime"]."',".$row["DO"]."]";
else $s=$s.",['".$row["recordtime"]."',".$row["DO"]."]";
}
}
这是从我的 Android Studio 发送的查询字符串:
webview.loadUrl("http://"+intent.getStringExtra("ip")+":/linechart.php?
uid="+intent.getStringExtra("uid")+"&pw="+intent.getStringExtra("password")+"&date('Ymd') AND 记录时间 >= date('Ymd',strtotime('-10 天'))");
有人可以告诉我哪个部分导致语法错误吗?错误应该在这一行
$result = mysqli_query($connect, "Select * FROM dosensor ORDER BY num ASC WHERE `recordtime`
<='".$_GET["date('Y-m-d')"]."';");
解决方案
推荐阅读
- selenium-webdriver - 使用 appium 为页面创建工厂时出现 InstantiationException
- google-cloud-spanner - Google Spanner 模拟器是否可以与 Google Spanner JDBC 驱动程序一起使用?
- javascript - 如何将嵌套的 Json 映射到 Kendo UI 网格?
- android - 使用 Rails 的 Twilio 中的 OTP 验证未知关键字错误
- react-native - 在导航 goBack() 之前 React Native Unmount 组件
- c# - 在 JSON 中引用 c# 对象
- swift - 使用未解析的标识符“SyncCredentials”
- html - 在 mat-grid-tile Angular 上显示 flex
- javascript - 从 react-native 中的 url 下载文件
- reactjs - 在 HOC React 中使用 React.createElement 避免错误“元素类型无效”