Вывожу таблицу table из базы данных baza. А как сделать выборку из введённых значений? Как управлять номером: $_POST['nameтут определённый номер']? Код (Text): <?php $db = mysql_connect ("127.0.0.1","root",""); mysql_select_db("baza",$db); mysql_query("set names 'cp1251',$link"); $row = mysql_fetch_assoc($result); $zn = 1; $q = mysql_query ("SELECT * FROM table"); echo "<form action='#' method='post'><table border='2' bgcolor='#666' bordercolor='000' width='100%'>"; for ($c=0; $c<mysql_num_rows($q); $c++) { $f = mysql_fetch_array($q); echo "<tr><td><input type='text' size='15' maxlength='15' name='name$zn' value='$f[name]'></td></tr>"; echo "<tr><td><input type='text' size='15' maxlength='15' tip='tip$zn' value='$f[tip]'></td></tr>"; echo "<tr><td><input type='text' size='15' maxlength='15' tip='cena$zn' value='$f[cena]'></td></tr>"; $zn++; } echo "</table><input type='submit' name='submit' value='Отправить'></form>"; $itog = $_POST['name[u]тут определённый номер[/u]']; ?>
Не выводит. Он выводит почему-то только если значение в квадратных скобках соответствует аналогу из инпата $_POST[]. Даже если задать его переменной или массивом. Добавлено спустя 27 минут 35 секунд: Всё, разобрался, благодарю! Код (Text): $g = 1; //-- нужное значение $itog = "name$g"; echo $_POST[$itog];