【发布时间】:2016-06-11 11:36:25
【问题描述】:
我在 php 中的 SQL 查询需要一些帮助。
这是我的 PHP 代码:
$sql = "SELECT * FROM datab WHERE (`datestamp` BETWEEN '$date' AND '$date') AND (`timestamp` BETWEEN '08:00:01' AND '20:00:00')";
$result = $conn->query($sql);
while($list = mysqli_fetch_array($result))
{
//echo "$list[0]</br>";
echo "$list[1]</br>"; //this is the column from MySQL corresponding to temperatures
//echo "$list[2]</br>"; //this is the column from MySQL corresponding to other entries (humidity)
//echo "$list[3]</br>";
// echo "$list[4]</br>";
// echo "$list[5]</br>";
//echo "$list[6]</br>";
// echo "$list[7]</br>";
}
所以,我需要像数组或列表元素一样访问我的每个温度,但我不知道该怎么做。我认为解决方案是将每个 $list[1] 元素添加到其中的另一个数组中。
基本上我想访问像 temp[2] (或类似的东西)这样的元素,使其成为打印的 $list[1] 中的第二个元素。
谁能帮帮我?
【问题讨论】:
-
这里已经回答了。 stackoverflow.com/a/14456661/5857047