注意:未定义的偏移量:4

时间:2016-11-13 06:00:17

标签: php

我正在处理我的票务系统项目,我的代码出现了错误,我已经在网上搜索了一些答案,但没有任何效果。错误说

  

注意:未定义的偏移量:第69行的C:\ wamp \ www \ Online Bus Reservation \ admin \ bussch.php

这是我的代码

$ddaa = mysql_query("SELECT id, route, time FROM bus_sch ORDER BY id");
echo mysql_error();
while ($data = mysql_fetch_array($ddaa))
{
$sold = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM seat_details WHERE busid='".$data[0]."' AND status='1'"));
$available = $data[4]-$sold[0];
$rname = mysql_fetch_array(mysql_query("SELECT routename FROM bus_route WHERE id='".$data[1]."'"));

第69行是:

$available = $data[4]-$sold[0];

请帮助。谢谢:))

1 个答案:

答案 0 :(得分:0)

阅读错误消息:

Undefined offset: 4

并注意您的疑问:

mysql_query("SELECT id, route, time FROM bus_sch ORDER BY id");

你有三个要素:

  • 0表示身份
  • 1 for route
  • 2 for time