Внутри цикла foreach добавьте каждую запись в массив.
$words[utf8_encode($allrow["eng"])] = $allrow["id"];
если вы на самом деле хотите использовать идентификатор в качестве ключа, что более вероятно, вы отменяете присвоение:
$words[$allrow["id"]] = utf8_encode($allrow["eng"]);
Кроме того, вы не должны повторять, используя $words[]
. Это не имеет смысла. Используйте
foreach($words as $key => $value)
Поскольку присвоение значений массива с помощью []
и итерация массивов являются основными понятиями, вам следует изучить PHP-массивы , прежде чем пытаться их использовать.