По кнопке "отправке запроса" у меня выводятся значение и ключ. Но как теперь записать в базу соответствующее поле формы в соответствующую ячейку базы? вот пример мой http://spasibo.kz/kurs_base_edit.phpКод | $query = "select `u_id`, `u_site`,`u_site_desc`,`u_active`,`u_wmz_buy`,`u_wmz_sale`,`u_wmr_buy`,`u_wmr_sale`,`u_ya_buy`,`u_ya_sale` from wm_curs_base order by `u_active` desc"; $result_view = mysql_query($query) or die('Query failed: ' . mysql_error()); while ($line = mysql_fetch_array($result_view, MYSQL_ASSOC)) { echo "<tr>"; echo "<td align='center'>".$line['u_id']."<input size='10' name='curs[]' value='".$line['u_id']."'> </td> <td align='center'><input size='10' name='curs[]' value='".$line['u_site']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_site_desc']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_active']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_wmz_buy']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_wmz_sale']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_wmr_buy']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_wmr_sale']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_ya_buy']."'></td> <td align='center'><input size='10' name='curs[]' value='".$line['u_ya_sale']."'></td> "; echo "</tr>\n"; } echo("<td><input type='submit'> </form></td>"); //обновляем базу foreach ($_POST['curs'] as $key=>$value) { $query = "UPDATE `wm_curs_base` SET u_$key=$value "; //Как здесь обновить базу? $result_view = mysql_query($query) or die('Query failed: ' . mysql_error()); echo "<p> Ключ " .$key."=Значение ". $value . "</p>"; }
|
|