1
好吧,我一直在使用這個工作共計3個小時,我無法弄清楚該怎麼做。如何使用表單數據更新多行
這裏是我的形式
<tr>
<td><input type="hidden" name="po[]" value="<?php echo $ord['id'] ?>" /><input id="acts" value='1' type="checkbox" <?php echo $check ?> name="acts[]" /></td>
<td><img src="<?php echo $pnme['icon'] ?>" style="height: 25px; width: 25px; vertical-align: middle;" /><?php echo $pnme['name'] ?></td>
<td><input id="per" style="background: #BDBDBD; width: 100px;" name="per[]" size="5" type="text" class="small" value="<?php echo $ord['fee'] ?>" /></td>
<td><input id="dol" style="background: #BDBDBD; width: 100px;" name="dol[]" size="5" type="text" class="small" value="<?php echo $ord['cost'] ?>" /></td>
</tr>
一旦提交表單將發送每個鍵有多個值,我會盡量只把每把它們放在一個數組,然後使用foreach語句,但由於我有4個不同的鍵與多個值我不知道如何將它們結合起來。
這是我必須讓我的不同陣列的每個多鍵
$po = array($_GET['po']);
$fee = array($_GET['per']);
$co = array($_GET['dol']);
$act = array($_GET['acts']);
基本上我想要實現這個
$db->query("UPDATE `exchange` SET `fee` = '" . $per . "' AND `cost` = '" . $co . "' AND `active` = '" . $act . "' WHERE `id` = '" . $po . "'");
每個。
也許我試圖以比實際需要更復雜的方式來做到這一點。我正在小睡一會兒,精疲力盡,試圖完成這一個應該是簡單的任務。
如果我能得到一個正確的方向,將不勝感激。