senya158
Новичок
Добрый день!
На сайте надо реализовать выбор устройств из базы данных, выводить приходится из базы данных. Для этого желательно использовать checkbox. Но когда выводишь циклом то они не работают: получаются несвязанными и не обрабатываются. Может по ссылке можно как то
if (isset($_POST['submit2']))
{
$query = "SELECT key_id FROM result WHERE idusers='$id_user'"; //запрашиваем устройства, которые есть по id пользователя
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) //получем массив ключей
{
$key = $row['key_id'];
$query2="SELECT name FROM udids WHERE key_id='$key'";
$result2 = mysql_query($query2) or die(mysql_error());
$device = mysql_result($result2, 0); //имя каждого устройства
echo <<<HERE
<input type="radio" name="type" value="$key" />$device<br />. //тут кнопка с именем устройства и значение - ключей
HERE;
}
if (isset($_POST['submit']))
{
if(isset($_POST['type']))
{
$key = $_POST['type'];
$query3 = "SELECT stream FROM udids WHERE key_id ='$key'";
$result3 = mysql_query($query3) or die(mysql_error());
$strm = mysql_result($result3, 0);
$_SESSION['stream'] = $strm; //выбираем поток для скачивания, выполнять нужно обязательно, передаем в сессию
$query4="SELECT name FROM udids WHERE key_id='$key'";
$result4 = mysql_query($query4) or die(mysql_error());
$device = mysql_result($result4, 0);
$_SESSION['name'] = $device; //передаем в сессию имя устройства
header("Location: apps_test.php");
}
//echo "<p><a href='apps_test.php'>Завершить</a><p/>";
//header("Location: apps_test.php");
}
echo "<p><a href='apps_test.php'>Завершить</a><p/>";
}
На сайте надо реализовать выбор устройств из базы данных, выводить приходится из базы данных. Для этого желательно использовать checkbox. Но когда выводишь циклом то они не работают: получаются несвязанными и не обрабатываются. Может по ссылке можно как то
if (isset($_POST['submit2']))
{
$query = "SELECT key_id FROM result WHERE idusers='$id_user'"; //запрашиваем устройства, которые есть по id пользователя
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) //получем массив ключей
{
$key = $row['key_id'];
$query2="SELECT name FROM udids WHERE key_id='$key'";
$result2 = mysql_query($query2) or die(mysql_error());
$device = mysql_result($result2, 0); //имя каждого устройства
echo <<<HERE
<input type="radio" name="type" value="$key" />$device<br />. //тут кнопка с именем устройства и значение - ключей
HERE;
}
if (isset($_POST['submit']))
{
if(isset($_POST['type']))
{
$key = $_POST['type'];
$query3 = "SELECT stream FROM udids WHERE key_id ='$key'";
$result3 = mysql_query($query3) or die(mysql_error());
$strm = mysql_result($result3, 0);
$_SESSION['stream'] = $strm; //выбираем поток для скачивания, выполнять нужно обязательно, передаем в сессию
$query4="SELECT name FROM udids WHERE key_id='$key'";
$result4 = mysql_query($query4) or die(mysql_error());
$device = mysql_result($result4, 0);
$_SESSION['name'] = $device; //передаем в сессию имя устройства
header("Location: apps_test.php");
}
//echo "<p><a href='apps_test.php'>Завершить</a><p/>";
//header("Location: apps_test.php");
}
echo "<p><a href='apps_test.php'>Завершить</a><p/>";
}