|
|
|
|
//Открытие базы данных - vopros
$link=mysql_connect('***', '***, '***');
if (!$link)
{
echo 'Ошибка: не удалось связаться с базой данных; ';
exit;
}
print"Connect succesfully <br>";
mysql_select_db("test_vopros") or die("Could not select databased");
//цикл по выбору количества вариантов///
//Выполнение запроса к БД по количеству выриантов//
for($i=1; $i<=$NVar; $i++)
{
echo"<form name=form_1 action='register_new_3.php?NVarianta=$i&NVopr=$NVopr&d=$d' method='post' name='FC_IDProizvoditel'>";
// $NVarianta=$i;
// $NVoprosa=$NVopr;
echo"<table border='1' align='center'>";
echo"<tr>";
echo"<td rowspan=".$NVopr.">$NVarianta</td>";
$query="SELECT * FROM vopros order by rand() desc LIMIT ".$NVopr;
$result=mysql_query($query) or die("Query failed");
$num_rows = mysql_num_rows($result);
while($line=mysql_fetch_array($result, MYSQL_ASSOC))
{
echo"<td>".$line['id']."<td>";
echo"<td>".$line['name']."</td>";
echo"</tr>";
for($dk=1; $dk<=$num_rows; $dk++)
{
$id_vopros=$line['id'];
}
echo $id_vopros;
$id_vopros=$d;
}
|
В результате запроса необходимо передать в другой скрипт пару переменных и массив выбранных значений
echo"<form name=form_1 action='register_new_3.php?NVarianta=$i&NVopr=$NVopr&d=$d' method='post' name='FC_IDProizvoditel'>";
так вот этот массив значений и не передается. а по нему в другом скрипте выбираются другие значения, подскажите пожалуйста как исправить?
Спасибо! | |
|
|
|
|
|
|
|
для: altri
(01.08.2009 в 00:21)
| | Что мешает получить данные из БД прямо в другом скрипте?
Зачем тащить их через клиента? | |
|
|
|
|
|
|
|
для: Trianon
(01.08.2009 в 00:47)
| | 1. Тогда на этой странице будет большой объем информации
2. Мне ту другую страницу надо вывести на печать. | |
|
|
|
|
|
|
|
для: altri
(01.08.2009 в 01:05)
| | >1. Тогда на этой странице будет большой объем информации
Ровно столько, сколько запросите.
>2. Мне ту другую страницу надо вывести на печать.
Вот уж без разницы.
Выводиться-то она будет у клиента... | |
|
|
|
|
|
|
|
для: Trianon
(01.08.2009 в 01:28)
| | >Ровно столько, сколько запросите.
>
Запрашиваю много, пару страниц печатных.
Я не понимаю, возможен вообще такой вариант как я хочу или нет?
Если да подскажите пожалуйста как. Спасибо. | |
|
|
|
|
|
|
|
для: altri
(03.08.2009 в 13:05)
| | >Я не понимаю, возможен вообще такой вариант как я хочу или нет?
возможен.
И в принципе, Вы всё делаете правильно, как минимум если передаваемые данные у Вас числовые.
>так вот этот массив значений и не передается.
как Вы это наблюдаете? | |
|
|
|
|
|
|
|
для: Trianon
(03.08.2009 в 13:15)
| | Данные числовые, это id по которым делается следующая выборка, которую необходимо распечатать. Но почему именно этот массив значений и не передается? | |
|
|
|
|
|
|
|
для: altri
(03.08.2009 в 13:41)
| | print_r($_GET); что показывает? | |
|
|
|
|
|
|
|
для: Trianon
(03.08.2009 в 14:06)
| | Сделала всю выборку на одной странице, все выводит и печатает, print_r($_GET) попробую.Спасибо за помощь. | |
|
|
|