Да
<?php
$smet = mysql_query("SELECT id_pc_price, name_pc_price, min_pc_price, max_pc_price
FROM pc_price") or die(mysql_error());
$table = "<form id='price' method='POST' action='handler/pc_smeta.php'><table class='table'>
<thead>
<tr>
<th>Наименование</th>
<th>Рекомендуемая цена</th>
<th>Фактическая цена цена</th>
</tr>
</thead>
";
while ($smeta = mysql_fetch_array($smet)) {
$table .= "<tr>
<td>$smeta[name_pc_price]</td>
<td>$smeta[min_pc_price]-$smeta[max_pc_price]</td>
<td><input type='text' name='fact_price[$smeta[id_pc_price]]'></td>
</tr>
";
}
$table .="</table><input type='submit' name='pc_smeta' /></form><span id=''>Общая сумма:</span><span id='total'></span>";
echo $table;
?>
Может через чекбоксы? К каждому полю дать чекбокс и имя у чекбокса будет именеv из базы?
<input type="checkbox" name="item_name[$smeta[name_pc_price]]">