gpt4 book ai didi

php - mysql_fetch_array 没有创建正确的元素?

转载 作者:行者123 更新时间:2023-11-30 00:31:44 25 4
gpt4 key购买 nike

我收到以下错误消息:

Notice: Undefined index: timein in time.php on line 42 Notice: Undefined index: timeout in time.php on line 45

这是我的代码:

if (isset($_POST['submit'])) {
$name = $_POST['name'];

$querytimeout = mysql_query("
SELECT timein
FROM studentInfo
WHERE name = '$name'
ORDER BY time DESC
LIMIT 1,1
")
or die("Error querying database ".mysql_error());
$querytimein = mysql_query("
SELECT timeout
FROM studentInfo
WHERE name = '$name'
ORDER BY time DESC
LIMIT 1
")
or die("Error querying database ".mysql_error());
while($minutestimein = mysql_fetch_array($querytimein)){
$ltimein = $minutestimein['timein'];
}
while($minutestimeout = mysql_fetch_array($querytimeout)){
$ltimeout = $minutestimeout['timeout'];
}
$timegone = $ltimein - $ltimeout;
echo $timegone;
}

问题是 mysql_fetch_array()没有timeintimeout数组 $minutestimein 的一个元素.

最佳答案

如果您将查询与他们正在查找的字段进行比较,则会发现它们不匹配。

在第一个查询中,您仅选择timeout,但您尝试引用$minutestimein['timein']。您在第二个查询中执行相反的操作。

关于php - mysql_fetch_array 没有创建正确的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22460635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com