$arrData
доступно вне области действия while
.
Похоже, вы забыли знак доллара:
$arrData[i][1]=$row['Date'];
$arrData[i][2]=$row['Score'];
Должно быть
$arrData[$i][1]=$row['Date'];
$arrData[$i][2]=$row['Score'];
В оригинале PHP думает, что вы имеете в виду $arrData['i']
, что означает, что вы продолжаете писать $arrData['i'][1]
и $arrData['i'][2]
- однако вы увеличиваете $i
, поэтому вы хотите использовать эту переменную - $arrData[$i][1]
и $arrData[$i][2]
.