Как использовать php для передачи данных в автозаполнение jQuery?

Я пытаюсь создать форму, где определенные текстовые поля и текстовые области имеют автозаполнение.

Я использовал грозный плагин для wordpress для создания моей формы. Я использую плагин автозаполнения jQuery для части автозаполнения.

Код выглядит так:

<script> $(document).ready(function(){ var data = "Core Selectors Attributes Traversing Manipulation CSS Events Effects Ajax Utilities".split(" "); $("#example").autocomplete(data); }); </script> 

Поэтому в основном мне нужно использовать php для извлечения данных из базы данных mysql и подачи их на эти данные var. Я новичок в php, поэтому я не знаю, как это сделать. Кодер, который работает над грозным плагином, предложил следующий код для части данных var:

  <?php global $frm_entry_meta; $entries = $frm_entry_meta->get_entry_metas_for_field($field_id, $order=''); ?> //db_frm_entry_metas is the name of the mysql db that stores the values for every field from the form. I suspect get_entry_metas_for_field is a function added by the formidable plugin. $field_id is the id for a given field on the form. var data = new Array(); <?php foreach($entries as $value){ ?> data[] = <?php echo $value ?>; <?php } ?> 

Я попытался запустить этот код с идентификационным номером вместо $ field_id, но он не сработал. Я застрял здесь.

Я могу понять большую часть кода, кроме этой части:

 var data = new Array(); <?php foreach($entries as $value){ ?> data[] = <?php echo $value ?> 

Я не понимаю, что делают данные [] там … должен ли php подавать данные в строку var data =?

У меня есть около 15 текстовых полей text / textarea, каждый из которых должен извлекать данные, связанные с данным полем field_id. Если нет более простого способа сделать это, это означает, что мне нужно написать 15 скриптов, каждый из которых имеет конкретный объект $ field_id и jQuery с селектором поля css.

Любая помощь, получающая это для работы, будет высоко оценена!