注意:未定义的偏移量:第83行上的1已解决,但仅显示1条记录,而不是查询中预期的3条记录

时间:2014-05-09 22:51:13

标签: php

收到错误消息

  

注意:未定义的偏移:第83行上的1 ...

并且不确定它意味着什么。

具有消息来源功能的代码片段是

$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
    $time = $row['vluchttijd'];
    function timeInWords($time) {
        list($hours, $minutes) = explode(':', $time);
        return (int)$hours .  " hrs " . (int)$minutes . " min";**
   }

第83行是:

list($hours, $minutes) = explode(':', $time);

我在这里缺少什么?

EDITED: 现在我没有错误,但查询应该有3个结果,现在我只得到1。

此外,我还要添加一行,所以现在代码如下:

$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
    $time = $row['vluchttijd'];
    if (!function_exists('timeInWords')) {
    function timeInWords($time) {
        list($hours, $minutes) = explode(':', $time);
        return (int)$hours .  " hrs " . (int)$minutes . " min";
   }    $result = mysql_query($sql);

{

0 个答案:

没有答案