today i was running a php script and i got this warning message: it said

Warning: Illegal offset type in /home/www/functions.php on line 19

so what does this mean.

when i look at line 19 i had this code:

$mysql[ $myArray[$i] ];

i was running a loop, so the answer to this questions is simple. EMPTY

it just means that the array element is empty, in my case, $myArray[$i] didnt have any value. why? because i was doing it wrong.

again, this error you are geting because the array element is EMPTY.