我有html表格,其中列出了股票的第一个和第二个价格,这些价格来自数据库中的php,如图所示。
复选框,第一个价格和第二个价格列是带有ID和价格值的输入,并在列出表格时选中复选框。
即使我改变了价格,我也希望更新价格。
这是我的php查询创建的html表:
<td align="center" width="10%"><input type="checkbox" name="sto_RECno[]"
value='.$sto_RECno.' checked/></td>
<td align="left" width="50%">'.$sto_isim.'</td>
<td width="20%"><input style="text-align:right" class="input1" type="text"
name="sto_satis_fiyat[]" value="'.$sto_satis_fiyat.'"></td>
<td width="20%"><input style="text-align:right" class="input1" type="text"
name="sto_satis_fiyat1[]" value="'.$sto_satis_fiyat1.'"></td>
这是我要更新的php代码,它无效。
if(isset($_POST['sto_RECno']) && isset($_POST['sto_satis_fiyat']) &&
isset($_POST['sto_satis_fiyat1'])) {
$urunler = implode(', ', $_POST['sto_RECno']);
$birinci_fiyatlar = implode(', ', str_replace(',', '.',
$_POST['sto_satis_fiyat']));
$ikinci_fiyatlar = implode(', ', str_replace(',', '.',
$_POST['sto_satis_fiyat1']));
$toplu_guncelleme = mysql_query("UPDATE stoklar SET sto_satis_fiyat =
'".$birinci_fiyatlar."', sto_satis_fiyat1 = '".$ikinci_fiyatlar."',
sto_lastup_date = '".$sto_lastup_date."' WHERE sto_RECno IN
('".$urunler."')");}
如果我改变一个股票的价格,任何人都知道为什么我不能更新价格?