[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ниспадающий список
meshcherov
Здравствуйте! В PHP я начал разбираться только недавно, когда возникла острая необходимость. Помогите пожалуйста со следующей проблемой. Есть код

<?php
include "conf.php";
$i=0;
$sk4= "(Prt.Prt_CurrQnt > 0) AND (Prt.Skd_UniCode = 1)";
$sk6= "(Prt.Prt_CurrQnt > 0) AND (Prt.Skd_UniCode = 2)";
$strsql= " SELECT StrInfo.Cmp_UniCode, StrInfo.Str_Price03, StrInfo.InfoID, Prt.Prt_UniCode, Prt.Skd_UniCode, Prt.Prt_CurrQnt, Prt.Prt_Date, Prt.Str_InfoID, Cmp.Cmp_UniCode AS Expr1,
Cmp.Cmp_Name, StrInfo.Str_SeriesNum, StrInfo.Str_DateSuitable, Cll.Cll_UniCode, Cll.Cll_Name, Cll.Cll_NumPrint
FROM StrInfo INNER JOIN
Prt ON StrInfo.InfoID = Prt.Str_InfoID INNER JOIN
Cmp ON StrInfo.Cmp_UniCode = Cmp.Cmp_UniCode INNER JOIN
Cll ON Prt.Skd_UniCode = Cll.Cll_NumPrint
WHERE
$sk4
OR $sk6
ORDER BY Cmp.Cmp_Name"; // строка с SQL-запросом

$rez=mssql_query($strsql, $connect); // выполнение запроса
?>

<table class="tablesorter" width="100%" border="1">
<
thead>
<
tr>
<
th align=center><b>#</b></th>
<th align=center><b>ННТ</b></th>
<
th align=center><b>Наименование</b></th>
<
th align=center><b>Количество</b></th>
<
th align=center><b>Цена</b></th>
<
th align=center><b>Дата</b></th>
<
th align=center><b>Серия</b></th>
<
th align=center><b>Срок годности</b></th>
<
th align=center>
<
FORM>
<
SELECT NAME="Sklad">
<
OPTION VALUE="$sk4" SELECTED>Склад 4
<OPTION VALUE ="$sk6">Склад 6
</SELECT>
</
FORM>
</
th>
</
tr>
</
thead>
<
tfoot>
<
tr>
<
th align=center><b>#</b></th>
<th align=center><b>ННТ</b></th>
<
th align=center><b>Наименование</b></th>
<
th align=center><b>Количество</b></th>
<
th align=center><b>Цена</b></th>
<
th align=center><b>Дата</b></th>
<
th align=center><b>Серия</b></th>
<
th align=center><b>Срок годности</b></th>
<
th align=center><b>Склад</b></th>
</
tr>
</
tfoot>
<?php
/**** Вывод содержимого БД *****************************************/
while ($row=mssql_fetch_assoc($rez)){ // цикл по всем записям таблицы
$i++;

?>
<tbody>
<
tr>
<
td><?php echo "$i.";?></td>
<
td><?php echo "{$row['Cmp_UniCode']}";?></td>
<
td><?php echo "{$row['Cmp_Name']}";?></td>
<
td><?php echo "{$row['Prt_CurrQnt']} шт.";?></td>
<
td><?php echo "{$row['Str_Price03']} руб.";?></td>
<
td><?php echo "{$row['Prt_Date']}";?></td>
<
td><?php echo "{$row['Str_SeriesNum']}";?></td>
<
td><?php echo "{$row['Str_DateSuitable']}";?></td>
<
td><?php echo "{$row['Cll_Name']}";?></td>
</
tr>
</
tbody>

<?php
}
mssql_close($connect); // Закрываем соединение с SQL сервером

?>


Как сделать так чтобы при выборе пункта из ниспадающего списка $sk4 или $sk6 в таблицу будут выводиться данные которые удовлетворяют либо $sk4, либо $sk6

Спасибо большое за ранее
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.