-1
Я работаю над своим проектом системы продажи билетов, в моем коде есть ошибка, и я уже искал в Интернете какой-то ответ, но ничего не работает. Ошибка говоритПримечание: Неопределенное смещение: 4
Примечание: Undefined смещение: 4 в C: \ WAMP \ WWW \ Интернет Bus Бронирование \ 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);'. Вы также должны обновить свой драйвер db (PDO или mysqli) и использовать параметризованные запросы. – chris85