[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: передача по сессии
dimonise
такой вот вопрос - есть выборка из базы , прикручиваю к $_SESSION , передаю, а приходит только последнее значение из цикла sad.gif
чего не так?

<form method="get" action="index.php">
<
select name='regi'>
<?
include ('blocks/info.inc.php');

$re = mysql_query("SELECT `region` FROM `tovar` GROUP by `region` ",$db);

while ($reg=mysql_fetch_assoc($re)){


echo "<option value='{$reg['region']}' name='regio'>".$reg['region']."</option> ";
$_SESSION ['reg'] = $reg['region'];

}

?>
</select>
<
input type="submit" name="b_reg" value="Выбрать"></form></li>





Спустя 55 минут, 50 секунд (6.05.2010 - 22:23) Raito-kun написал(а):
while ($reg = mysql_fetch_assoc($re))
{
$_SESSION ['reg'] = $reg['region'];
}

ну? каждый проход по циклу затирает старое значение новым. в итоге получаете последнее. или я неправильно понял вопрос?

Спустя 8 часов, 28 минут, 2 секунды (7.05.2010 - 06:51) dimonise написал(а):
делаю вот так -
<form method="post" action="index.php">
<
select name='regi'>
<?
include ('blocks/info.inc.php');
$regs = array();

$re = mysql_query("SELECT `region` FROM `tovar` GROUP by `region` ",$db);

while($reg=mysql_fetch_assoc($re)){

echo "<option value='{$reg['region']}' name='regio'>".$reg['region']."</option> ";
$regs = $reg['region'];
}
$_SESSION['reg']= $regs;
?>
</select>
<
input type="submit" name="b_reg" value="Выбрать"></form>


все равно только последнее значение blink.gif unsure.gif

Спустя 10 минут, 59 секунд (7.05.2010 - 07:02) gromitsu написал(а):
попробуй сделать так wink.gif wink.gif

часть кода:

echo "<option value='{$reg['region']}' name='regio'>".$reg['region']."</option> ";
$regs[] = $reg['region'];

Спустя 1 час, 31 минута, 6 секунд (7.05.2010 - 08:33) dimonise написал(а):
уже лучше smile.gif только передает ВЕСЬ массив а мне нужно только выбранное в списке. как так сделать?

Спустя 13 часов, 33 минуты, 49 секунд (7.05.2010 - 22:07) gromitsu написал(а):
То есть, тебе нужно загнать в сессию значение выбраного елемента со списка?
Быстрый ответ:

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