在 URL App Inventor 中使用大于 ( >= )

Using Greater than ( >= ) in URL App Inventor

我正在使用此 php 代码作为 App Inventor

的一部分
$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')");

我需要解析的网络 url 是: http://domainhere.com/custserv.php?id=1000&diff>=15

techid 是在 app inventor 本身定义的,diff 也是如此。

我可以在 mysql 数据库中执行此操作 SELECT * FROM CPETrack WHERE id=1000 AND diff>=15; 并且它将 return 相关 ID 列和差异列中大于或等于 15 的所有项目。

我无法将其转换为 php 你做同样的工作。我该怎么做?

请记住,实际差异值将在应用程序发明家中设置,我正在使用应用程序发明家中的 set url1 to 块和 join 文本块来创建网络 url和 php 给出结果。

在你的 php 脚本中使用 >= 怎么样

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

PHP MySQL: Query with Less Than AND Greater Than

找到了答案

修改Php代码为 $values = mysqli_query($dbc, "SELECT * FROM CPETrack WHERE (Techid= '$Techid') AND (Type= '$cpe') AND (diff BETWEEN $diffs AND 100)");

我现在可以将 spinnerselection 的 $diff 值和列表选择器 returns 的值设置在 $diff 值和 100 之间。