-1
我正在處理我的售票系統項目,我的代碼存在錯誤,並且我已經在網上搜索了一些答案,但沒有任何結果。錯誤說注意:未定義偏移量:4
注意:未定義抵消:4在C:\ WAMP \ WWW \上線網上巴士預約\ ADMIN \ bussch.php 69
這裏是我的代碼
$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];
請幫助。謝謝:)
'$ data'沒有第五個([4])索引。看看它是什麼,'print_r($ data);'。你也應該更新你的數據庫驅動程序(PDO或mysqli)並使用參數化查詢。 – chris85