здравствуйте.
Имеется Mysql таблица Товаров (id, name, type)
Формой ввода через ajax ищу совпадения по "name" в выпадающий список, при выборе "option" из списка передаю его в input для дальнейшей отправки формы.
Вопрос: как передавать не только "name", но и "id" и "type" вместе с данным селектом?
index.php
<?php
if (isset($_POST['bsave'])){ ?>
<pre><?php print_r($_REQUEST) ?></pre> <?php } ?>
<form method=post>
<input type="text" name="referal" placeholder="Живой поиск" value="" class="who" autocomplete="off">
<ul class="search_result"></ul>
<input type="submit" name="bsave" value="Сохранить" />
</form>
search.php
if((!empty($_POST["referal"])) ){ //Принимаем данные из строки ajax поиска
$searchq = trim(strip_tags(stripcslashes(htmlspecialchars($_POST["referal"]))));
$q5="SELECT * FROM tmc_list WHERE name LIKE '%".addslashes($searchq)."%'";
$getName = mysqli_query($conn,$q5);
if (mysqli_num_rows($getName)!=0) {
while ($row = mysqli_fetch_array($getName)) {
print "<select "?>
onchange="document.getElementById('rez').value = [].map.call(selectedOptions,el=>el.text);
" size="4"> <?php ;
while ($row = mysqli_fetch_array($getName)) {
print $row['name'];
print "<option value=".$row['id'].">".$row['name']."</option> <br/>";
}
print "</select>";
?>
Номенклатура: <input type=text id="rez" name="rez" readonly="readonly"> <br>
Кол-во: <input type=text id="kolvo" name="kolvo" > <br>
Тип: <input type=text id="ntype" name="ntype" readonly="readonly"> <br>
<?php
}
}
}