Я отобразил значения из таблицы mysql вместе с переключателями с разными значениями. На кнопке отправки он должен перенаправить на следующую страницу и отобразить выбранные значения. Мой код на первый файл выглядит следующим образом:Получить значения радио выбранных значений всей строки в следующий файл
$query1 = "select * from booking";
$result1 = $connection->query($query1);
echo "<form method='post' action='edit.php'>";
echo "<center>";
echo "<table border='1'>";
$count = 0;
while($row = $result1->fetch_row())
{
echo "<tr>";
echo "<td width=".'10'.">";
$count = $count + 1;
#$sr=$sr+1;
echo "<input type='radio' name='select' value='".$count."' />";
#$row = mysqli_fetch_row($result1);
#echo "<tr>";
echo "<td width=".'10'.">";
$rooms = $row[0];
$srrooms = $rooms;
echo "<input type='text' name='srrooms' value='".$srrooms."' hidden='hidden'>";
#echo $srrooms;
echo $rooms;
echo "</td>";
echo "<td width=".'10'.">";
$no_roomss = $row[1];
$nosrrooms = $no_roomss;
echo "<input type='text' name='nosrrooms' value='".$nosrrooms."' hidden='hidden'>";
echo $no_roomss;
echo "</td>";
echo "<td width=".'10'.">";
$no_dayss = $row[2];
$nodays = $no_dayss;
echo "<input type='text' name='nodays' value='".$nodays."' hidden='hidden'>";
echo $no_dayss;
echo "</td>";
echo "<td width=".'10'.">";
$name = $row[3];
echo $name;
echo "</td>";
echo "</tr>";
#$count++;
}
echo "<input name='count' type='hidden' id='count'>"; // hidden input where counter value will be stored
echo "</table>";
echo "<input type='submit' name='submitRooms' />";
echo "</center>";
echo "</form>";
Javascript код:. $ (функция() { $ ('вход [имя = "выберите"]') изменить (функция() { $ ('# count'). Val ($ ("input [name = 'select']: checked"). Val()); }); });
код edit.php является:
<?php
if(isset($_POST['submitRooms'])){
@$count = $_POST['count'];
@$srrooms=$_POST['srrooms'.$count];
@$nosrrooms=$_POST['nosrrooms'.$count];
@$nodays=$_POST['nodays'.$count];
echo 'Selected values are: '. $srrooms . $nosrrooms . $nodays;
}
?>
Один из вариантов, нажмите отправить, сохранить значения из формы в переменную сеанса и цикл через сеанс на следующей странице. – Blinkydamo