|
|
|
| Здравствуйте. В php я начинающий , подскажите как сделать вот что. Есть
<form action=\"end.php\" method=\"POST\">
$query=mysql_query("SELECT * FROM `matches` where `id`=$match");
while ($result=mysql_fetch_array($query))
{
<td>".$result['1']."<br><INPUT type=\"radio\" name=\"ma".$result['id']."\" value=\"1\" /></td>
<td>".$result['2']."<br>
<INPUT type=\"radio\" name=\"ma".$result['id']."\" value=\"2\">
</td> }
<input type=\"submit\" value=\"Вперед\" />
. При таком коде получится 2 зависимых переключателя для каждого поля в бд, берем для примера 2 поля, у меня вопрос как вывести на следующую страницу значение переменных ma".$result['id']." . Их получится следовательно две ma1 и ma2. А там дальше результаты в бд загнать | |
|
|
|
|
|
|
|
для: JaySee
(24.09.2009 в 21:03)
| | попробуйте для начала руками изобразить HTML-код формы, которую пытаетесь сгенерировать с помощью php-скрипта. | |
|
|
|
|
|
|
|
для: Trianon
(24.09.2009 в 21:21)
| | <form action="end.php" method=\"POST\">
Поле 1<br/>Выбор 1<INPUT type="radio" name="ma1" value="1"/>Выбор 2 <INPUT type="radio" name="ma1" value="1">
<br/>Поле 2<br/>Выбор 1<INPUT type="radio" name="ma2" value="1" />Выбор 2 <INPUT type="radio" name="ma2" value="2">
<input type="submit">
такое вот пытаюсь изобразить. Для n записей в бд - n полей выбора. Соответственно если 3 записи то уже так
<form action="end.php" method=\"POST\">
Поле 1<br/>Выбор 1<INPUT type="radio" name="ma1" value="1"/>Выбор 2 <INPUT type="radio" name="ma1" value="1">
<br/>Поле 2<br/>Выбор 1<INPUT type="radio" name="ma2" value="2" />Выбор 2 <INPUT type="radio" name="ma2" value="2">
<br/>Поле 3<br/>Выбор 1<INPUT type="radio" name="ma3" value="3" />Выбор 2 <INPUT type="radio" name="ma3" value="3">
<input type="submit"> . Затем передать выбраные значения radio в обработчик. | |
|
|
|
|
|
|
|
для: JaySee
(24.09.2009 в 21:36)
| | Вам придется сделать цикл в цикле.
Внешний по полям - внутренний по элементам выбора. | |
|
|
|
|
|
|
|
для: Trianon
(24.09.2009 в 21:56)
| | извините, можно немного подробней? | |
|
|
|
|
|
|
|
для: JaySee
(24.09.2009 в 22:39)
| | можно.
Внешний цикл - тот , что у Вас сейчас - читает записи из таблицы, формирует общую часть поля.
Внутренний - формирует html-код собственно тегов чекбоксов - вероятно, подходящим кандидатом будет for по числу чекбоксов в одном поле. | |
|
|
|