所以我是一个创建我的第一个Android应用程序的php新手。我使用凌空库将参数传递给php和json,但是我无法使用这个php脚本(我已经用Postman测试了它,因为我没有开始这个活动还没有。)
<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>
<c:set var="filler" value="x,x,x,x,x,x,x,x,x,x"/>
<c:set var="field" value="${[filler,filler,filler,filler,filler,filler,filler,filler,filler,filler]}"/>
<html>
<body>
<table>
<tbody>
<c:forEach items="${field}" var="row" varStatus="xStatus">
<tr>
<c:forEach items="${row}" var="item" varStatus="yStatus">
<td style="border: 1px solid black;">${xStatus.count}:${yStatus.count}</td>
</c:forEach>
</tr>
</c:forEach>
</tbody>
</table>
</body>
</html>
我意识到它有什么问题(尝试在我的SELECT查询中使用$参数),但我不知道如何解决它。尝试了一些方法来访问这个变量,它没有用......请帮忙!
答案 0 :(得分:1)
您应该使用$ name_of_array ['value']来访问数组值。使用此:
if ($parameter["status"] !== 'Todos')
$query = "SELECT * FROM produtos WHERE pdstatus = '".$parameter['status']."'";
在所有$参数存在的地方也是如此。