|
|
|
| <script language="Javascript">
function test()
{
document.location=comb_view.php?key=value;
}
</script>
<select id="select1" name="Select1" wight ="22" size="1"
style="HEIGHT: 22px; WIDTH: 124px" onchange="test()">
<OPTION selected value="0"></OPTION>
<?php
include ("connect/conn.php");
$link1=@mysql_connect($Host,$User,$Password) or die("Ошибка");
$db1=@mysql_select_db($Database,$link1) or die("no");
$aSql1= "select login from $Tabl ";
$result1=mysql_query($aSql1);
while( $row1=mysql_fetch_array($result1))
{
$aLog1=$row1["login"];
?>
<OPTION value="<?php print ($aLog1) ?>">
<?php print ($aLog1)?>
</OPTION>
<?php } ?>
</select >
<?php
include ("connect/conn.php");
$link=@mysql_connect($Host,$User,$Password) or die("Ошибка");
$db=@mysql_select_db($Database,$link) or die("no");
$aSql= "select * from $Tabl where login='$aLog1' ";
$result=mysql_query($aSql);
while( $row=mysql_fetch_array($result))
{
$aLog=$row["login"];
print("$aLog");
}
?>
Таблица все время фильтруется не по выбранному , а по последнему значение из Combobox .Помогите пожалуйста разобраться !!! | |
|
|
|
|
|
|
|
для: Lenik
(27.11.2006 в 14:57)
| | Вся проблема в том, что после забивания в select данных посредством
переменной $aLog1, вы ее (переменную) используете далее, а ведь в ней
хранится последнее занесенное в select значение. Вам необходимо
изменять значение данной переменной до составления запроса:
aSql= "select * from $Tabl where login='$aLog1' "; | |
|
|
|