|
|
|
| Проблема такова: на странице в форме генерируется несколько текстовых полей, конечное число их каждый раз разное. Подскажите пожалуйста каким образом я могу получить значения этих полей после нажатия кнопки сабмит? | |
|
|
|
|
|
|
|
для: aalexx
(13.04.2006 в 19:24)
| | Как это "генерируется разное число полей"?
Сколько полей указано в форме?
И какие у них name= ? | |
|
|
|
|
|
|
|
для: Trianon
(13.04.2006 в 19:30)
| |
<?php
$hostname = "localhost";
$username = "myusername";
$password = "mypassword";
$dbName = "mydb";
$userstable = "products";
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());
$query = "select id, name, price from $userstable";
$res=mysql_query($query) or die(mysql_error());
echo "<form><table>";
while ($row=mysql_fetch_array($res)) {
echo "<tr>";
echo "<td>$row[1]</td><td><input type=\"text\" name=\"$row[0]\" value=\"$row[2]\"></td>";
echo "<tr>";
}
echo "<table>";
echo "<input type=\"submit\" name=\"Submit\" value=\"Сохранить изменения...\">";
echo "</form>";
?>
|
| |
|
|
|
|
|
|
|
для: aalexx
(13.04.2006 в 19:54)
| | И в чем проблема?
Пробежаться по массиву входных параметров?
echo '<pre>';
print_r($_GET);
echo '</pre>';
|
| |
|
|
|
|
|
|
|
для: Trianon
(13.04.2006 в 20:13)
| | Прошу прощения, но я не совсем понял. Если можно объясните поподробнее. Что значит "Пробежаться по массиву входных параметров" и как будет называться массив? | |
|
|
|
|
|
|
|
для: aalexx
(13.04.2006 в 19:54)
| |
<?php
if(isset($_POST))
{
echo '<pre>';
print_r($_POST);
echo '</pre>';
}
$hostname = "localhost";
$username = "myusername";
$password = "mypassword";
$dbName = "mydb";
$userstable = "products";
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());
$query = "select id, name, price from $userstable";
$res=mysql_query($query) or die(mysql_error());
echo "<form method=post><table>";
while ($row=mysql_fetch_array($res)) {
echo "<tr>";
echo "<td>$row[1]</td><td><input type=\"text\" name=\"$row[0]\" value=\"$row[2]\"></td>";
echo "<tr>";
}
echo "<table>";
echo "<input type=\"submit\" name=\"Submit\" value=\"Сохранить изменения...\">";
echo "</form>";
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(13.04.2006 в 22:02)
| | Спасибо. У меня получилось. | |
|
|
|