Привет: я пытаюсь передать значение из выпадающего списка в запрос выбора ($ sel_query). База данных MySQL, и я использую WAMP. По сути, код должен работать так:
Код ниже:
Выбор таблицы:
<select id="pt-{{$index}}" name="pt-{{$index}}" ng-model="parentTable" type="selectable">
<option style="display:none" value="default" ng-model="values[$index]">select a table</option>
<?php
$count=1;
$sel_query="SHOW TABLES";
$result = mysqli_query($con,$sel_query);
while($row = mysqli_fetch_assoc($result)) { ?>
<option ng-model="values[$index]" value="<?php echo $row["Tables_in_golddb"]; ?>"><?php echo $row["Tables_in_golddb"]; ?></option>
<?php $count++; } ?>
</select>
Селектор поля:
<select id="pf-{{$index}}" name="pf-{{$index}}" ng-model="parentField" type="selectable">
<option style="display:none" value="">select a field</option>
<?php
$count=1;
$sel_query="select * from information_schema.columns where table_name = 'assets' and table_schema = 'golddb'";
$result = mysqli_query($con,$sel_query);
while($row = mysqli_fetch_assoc($result)) { ?>
<option value="<?php echo $row["COLUMN_NAME"]; ?>"><?php echo $row["COLUMN_NAME"]; ?></option>
<?php $count++; } ?>
</select>
Я хочу сделать так, чтобы запрос ($ sel_query) в селектор поля является динамическим в зависимости от значения, выбранного в селекторе таблиц (в настоящее время это «активы»). Конечным продуктом будет возможность создавать отчеты на основе выбора из ряда выпадающих списков, которые создают запрос.
Задача ещё не решена.
Других решений пока нет …