Помогите пожалуйста создать массив select'ов которые по нажатию на одну кнопку передадут свои значения. Спасибо. Код (Text): <form action='' method='post'> <input type="submit" name='enter1' value="Показать состав"> </form> <?php if(isset($_POST['enter1'])){ echo"<form action='' method='post'> <input type='submit' name='enter2' value='Отправить форму'>"; while($asd=mysql_fetch_row($result)){ echo "<select name='user[]'> <option value='?'></option> <option value='LM'>LM</option> <option value='LD'>LD</option> <option value='CD'>CD</option> <option value='RD'>RD</option> <option value='CM'>CM</option> </select> </form>"; } if(isset($_POST['enter2'])){ $k=0; while($k<24){ echo ($_POST['user'][$k]); $k=$k+1; } } http://forum.php.su/printfile.php?action=attach&img=yes&f=1&t=5165&id=1
Код (Text): <form action='' method='post'> <input type="submit" name='enter1' value="Показать состав"> </form> <?php if(isset($_POST['enter1'])){ echo"<form action='' method='post'> <input type='submit' name='enter2' value='Отправить форму'> </form>"; while($asd=mysql_fetch_row($result)){ echo "<form action='' method='post'> <select name='user[]'> <option selected value='?'></option> <option value='LM'>LM</option> <option value='LD'>LD</option> <option value='CD'>CD</option> <option value='RD'>RD</option> <option value='CM'>CM</option> </select> </form>"; } if(isset($_POST['enter2'])){ $k=0; while($k<24){ echo ($_POST['user'][$k]); $k=$k+1; } } одно и тоже..
неправильно конечно. Хотя бы так уже сделай PHP: form action='' method='post'> <input type="submit" name='enter1' value="Показать состав"> </form> <?php if(isset($_POST['enter1'])){ echo"<form action='' method='post'> <input type='submit' name='enter2' value='Отправить форму'> "; while($asd=mysql_fetch_row($result)){ echo " <select name='user[]'> <option selected value='?'></option> <option value='LM'>LM</option> <option value='LD'>LD</option> <option value='CD'>CD</option> <option value='RD'>RD</option> <option value='CM'>CM</option> </select> </form>"; } if(isset($_POST['enter2'])){ $k=0; while($k<24){ echo ($_POST['user'][$k]); $k=$k+1; } }
короче, мне лень было в это г-но вчитываться целиком Только сейчас увидел проверку на enter1 напиши так Код (Text): <?php if(isset($_POST['enter2'])){ $k=0; while($k<24) { echo ($_POST['user'][$k]); $k=$k+1; } die('заработало'); } ?> form action='' method='post'> <input type="submit" name='enter1' value="Показать состав"> </form> <?php if(isset($_POST['enter1'])){ echo"<form action='' method='post'> <input type='submit' name='enter2' value='Отправить форму'>"; echo " <select name='user[]'> <option selected value='?'></option> <option value='LM'>LM</option> <option value='LD'>LD</option> <option value='CD'>CD</option> <option value='RD'>RD</option> <option value='CM'>CM</option> </select> </form>"; } ?> И запусти без всяких mysql
Нужно динамически создать 24 select'a которые по нажатию на одну кнопку передадут свои выбранные значения и распечатают в цикле те значения которые мы в них выбрали.
конечно, разбираюсь в этом лучше тебя... ага разбежался... чёго то тебе много нужно, "нужно" говорят тогда, когда счёт пополняют, а тебе надо по другому общаться, это форум, а не собрание альтруистов...