Php 在URL应用程序Inventor中使用大于(>;=)

Php 在URL应用程序Inventor中使用大于(>;=),php,mysql,url,app-inventor,Php,Mysql,Url,App Inventor,我将此php代码用作AppInventor的一部分 $Techid = mysqli_real_escape_string($dbc, $_GET['Techid']); $diffs = mysqli_real_escape_string($dbc, $_GET['diff']); $values = mysqli_query($dbc, "SELECT * FROM CPETrack WHERE (Techid= '$Techid') AND (diff = '$diffs')"); 我需

我将此php代码用作AppInventor的一部分

$Techid = mysqli_real_escape_string($dbc, $_GET['Techid']);
$diffs = mysqli_real_escape_string($dbc, $_GET['diff']);
$values = mysqli_query($dbc, "SELECT * FROM CPETrack WHERE (Techid= '$Techid') AND (diff = '$diffs')");
我需要解析的web url是:
http://domainhere.com/custserv.php?id=1000&diff>=15

techid在app inventor本身中定义,差异也在其中定义

我可以在mysql数据库中实现这一点
从CPETrack中选择*,其中id=1000,diff>=15并且它将返回relevent id列和diff列中大于或等于15的所有项目

我无法将其转换为php来完成相同的工作。我该怎么做呢

请记住,实际的差异值将在app inventor中设置,我正在使用app inventor中的
将url1设置为
块和
连接
文本块来创建web url和php以给出结果


在php脚本中像这样使用=怎么样

$values = mysqli_query($dbc, "... AND (diff >= '$diffs')");
答案是在

将Php代码修改为
$values=mysqli_查询($dbc,“从CPETrack中选择*,其中(Techid='$Techid')和(Type='$cpe')以及(在$diff和100之间的差异)”


我现在可以从
喷丝头选择设置$diff值,列表选择器返回$diff值和100之间的值。

$\u GET['diff']
不存在,它是
$\u GET['diff>']
,因为url只将
=
识别为url
$diff=mysqli\u real\u escape\u字符串中的键/值对之间的分隔符($dbc,$\u GET['diff>']);
这不能是因为
$\u GET['diff'];
是sql数据库的列名。现在您在sql查询中为自己指定了
diff=15
。…进行一些基本的调试,比如var_转储$。\u gett的想法是从数据库中获取所有超过15的diff列值并显示结果。调试时它在sql屏幕中工作,只是不转换为php,然后转换为可用的URL我知道这个想法是什么。我告诉过你这两个问题都是什么。我告诉过你如何调试它。你希望我也为你编写它吗?