Я создал динамический комбинированный список с данными из базы данных ORACLE в PHP, но мне нужно получить информацию, выбранную пользователем.
Вот что у меня так далеко:
<?php
$conn = oci_connect('DBadmin', 'dbadmin', 'PETLOVERSDB');
if (!$conn) {
$e = oci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}
$query= 'select PET_RACE_NAME from petrace';
$stmt = oci_parse($conn, $query);
oci_execute($stmt);
echo '<select name="pet_breed">';
echo '<option value = "-1">Select Type:</option>';
while($row=oci_fetch_assoc($stmt)) {
echo '<option>' . $row['PET_RACE_NAME'] . '</option>';
}
echo '</select>';
$Result = $_POST['pet_breed'];
?>
Я прочитал, что могу использовать методы $ _POST и $ _GET, но не могу заставить его работать точно, что я могу сделать?
Буду очень признателен за вашу помощь!
Вы можете попытаться использовать что-то вроде jquery, чтобы помочь с динамической загрузкой ящиков. Это работает так: пользователь выбирает элемент, передает его через jquery и в php-файл, где затем проверяет данные, а затем возвращает базу данных обратно на страницу через jquery еще раз. Есть много учебных пособий, которые могут помочь с примерами. Вот один например.
Других решений пока нет …