Выбрать несколько с несколькими выбранными параметрами возвращает слишком много параметровPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Выбрать несколько с несколькими выбранными параметрами возвращает слишком много параметров

Сообщение Anonymous »

У меня есть форма с двумя полями выбора нескольких вариантов, каждое из которых заполняется специальной функцией.
Проблема в том, что если у клиента есть несколько выбранных параметров, я получаю все, что возвращается столько же раз. поскольку клиент выбрал значения.
Если есть 5 вариантов и выбран 1 вариант, то я получаю 5 вариантов и один из них выбран.
Если есть 5 вариантов, из которых выбрано 2 варианта, то я получаю 10 вариантов (по 2 каждого") и выбирается один.
Если я попытаюсь добавить "ГРУППИРОВАТЬ ПО ИМЯ" в SELECT, я получаю правильные варианты, но выбран только один.
Можете ли вы сказать мне, чего мне не хватает?
function GetTheArea() {
include 'dbconn.php';
$client_id = $_GET['id'];

$query = "
SELECT applicant_location.APPLICANT,
applicant_location.LOCATION,
location.NAME, location.LOCATION_ID
FROM applicant_location,
location
WHERE applicant_location.APPLICANT = $client_id";
$result = mysqli_query($conn, $query);

while ($row = mysqli_fetch_assoc($result)) {
if ($row["LOCATION_ID"] === $row["LOCATION"]) {
$usedornot = "selected=\"selected\"";
echo "" . $row["NAME"] . "";
} else {
echo "" . $row["NAME"] . "";
}
}
}

function GetTheProf() {
include 'dbconn.php';
$client_id = $_GET['id'];
$query = "
SELECT applicant_profession.APPLICANT,
applicant_profession.PROFESSION,
profession.`NAME`,
profession.PROFESSION_ID
FROM applicant_profession,
profession
WHERE applicant_profession.APPLICANT = $client_id";
$result = mysqli_query($conn, $query);
while ($row = mysqli_fetch_assoc($result)) {
if ($row["PROFESSION"] === $row["PROFESSION_ID"]) {
$usedornot = "selected=\"selected\"";
echo "" . $row["NAME"] . "";
} else {
echo "" . $row["NAME"] . "";
}
}
}






Подробнее здесь: https://stackoverflow.com/questions/466 ... ny-options
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получение сценария JS для работы с несколькими выбранными распадами
    Anonymous » » в форуме Html
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Получение сценария JS для работы с несколькими выбранными распадами
    Anonymous » » в форуме Jquery
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Получение сценария JS для работы с несколькими выбранными распадами
    Anonymous » » в форуме Html
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Получение сценария JS для работы с несколькими выбранными распадами
    Anonymous » » в форуме Jquery
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Несколько красноречивых операторов Where с несколькими параметрами
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»