Редактирование полей

y_moroz

Новичок
Редактирование полей

Есть база с 4 полями Id, Opys, Vol, Price. Есть скрипт который виводит содержимое базы для редактирования
<?
require "header.php";
require "options.php";
require "fini.php";

echo "$head";


if (!mysql_connect($server,$user,$passwd))
{
echo $head;
echo "<h1>Помилка сервера MySQL. MySQL server error</h1>";
echo $fin;
exit;
}
mysql_select_db($db);

echo "<table width=100% border=2 cellspacing=0 cellpadding=0 bordercolor=#336699>";
echo "<tr><td bgcolor=#336699><font color=white>Код</font></td>
<td bgcolor=#336699><font color=white>Назва</font></td>
<td bgcolor=#336699><font color=white>Об'єм</font></td>
<td bgcolor=#336699><font color=white>Ціна</font></td></tr><form action=price_change.php method=POST>";
$r = mysql_query ("SELECT * FROM Tovar");
echo mysql_error ();
for ($i=0; $i<mysql_num_rows($r); $i++)
{
echo "<tr>";
$f=mysql_fetch_array($r);
echo "<td><input type=text name=as value='$f[Id]'></td><td><input type=text name=bs value='$f[Opys]'></td><td><input type=text name=cs value=$f[Vol]></td><td><input type=text name=ds value=$f[Price]></td>";
echo "</tr>";
}
echo "</form><table>";
echo "$fin";
?>


Как доработать скрипт, чтоб редактировать несколько полей одновременно?
 

Фанат

oncle terrible
Команда форума
никак.
этот скрипт и так позволяет редактировать несколько полей одновременно.

-~{}~ 12.10.07 14:22:

особенно, если кнопку субмит добавить...
 

y_moroz

Новичок
то что с помощию цикла я понял, но как сформировать запрос к БД? Если использовать масив, то как коректно его создать в выше наведенном примере?
 

Фанат

oncle terrible
Команда форума
name=as[] и аналогично для других полей
id не выводить для редактирования, а передавать в скрытом поле name=id[] для идентификации записи при редактировании

-~{}~ 12.10.07 14:30:

что лично до меня, то я не люблю, когда недактируется несколько записей за раз.
предпочитаю по одной.
 
Сверху