[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: ошибка при передаче session_start();
Страницы: 1, 2
саша28
Проблема в том что когда переменная передаётся другой странице через session_start(); то из данных в переменной остаётся только первое слово, до пробела, а нужно всё предложение.
   echo '<form action="1.php" method="POST">
<select size=10 name="film">'
;
$iii = 0;
$result = mysql_query ("SELECT `id` FROM `films`");
while($row = mysql_fetch_assoc($result))//mysql_fetch_assoc — Возвращает ряд результата запроса в качестве ассоциативного массива
{
$id_film[$iii] = $row['id'];
$iii++;
}
$kol_id_film = sizeof($id_film); //sizeof() количество элементов в массве

for($i=0;$i<$kol_id_film;$i++)
{
$rus_film2 = mysql_query ("SELECT `nazvanie_filma` FROM `films` where `id` = '$id_film[$i]'");
$rus_film3 = mysql_result($rus_film2,0,'nazvanie_filma');
echo '<option value='.trim($rus_film3).'>'.trim($rus_film3).'</option>';
}
echo '<div><colspan="2"> <input type="submit" value="ok" class="button" name="submit"></div>
</select>
</form>'
;


1.php
на второрй странице пишу echo $_POST['film'];
Быстрый ответ:

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