第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何讓 PHP 將文本框與表單中的相應(yīng)復(fù)選框相匹配

如何讓 PHP 將文本框與表單中的相應(yīng)復(fù)選框相匹配

PHP
藍(lán)山帝景 2021-07-08 13:55:47
基本上,我在一個(gè)數(shù)據(jù)庫(kù)中有大約 700 個(gè)客戶,我將它們顯示在一個(gè)帶有循環(huán)的頁(yè)面中,循環(huán)遍歷所有 700 個(gè)客戶。此循環(huán)在每個(gè)客戶旁邊添加一個(gè)復(fù)選框,因此您可以選擇要在接下來的幾天計(jì)劃中訪問其中的哪一個(gè),平均而言,這將是大約 30 個(gè)客戶。這是我的表格:<table><tr>    <td class="search_result_fullname"><?php echo $row['fullname']; ?></td>    <td class="search_result_price">&pound;<input type="text" name="price[]" value="<?php echo $price; ?>" class="schedule_price"></td>    <td class="search_result_phone"><a href="tel:<?php echo $phone; ?>"><?php echo $phone; ?></a></td>    <td class="search_result_checkbox"><input type="checkbox" name="customerid[]" value="<?php echo $row['id']; ?>"></td></tr><tr>    <td colspan="5"><input type="text" name="remarks[]" placeholder="Remarks" class="remarks"></td></tr></table>提交此表單后,它會(huì)重新加載頁(yè)面,并且我已經(jīng)if(isset($_POST['add'])){就位。我已經(jīng)嘗試了各種不同的循環(huán),但我一生都無法弄清楚如何去做。因此,該表單正在提交一組僅選中的復(fù)選框。如果我打電話print_r($_POST['customerid']);驗(yàn)證它表明這是按預(yù)期工作的。然后,如果我選擇 customer 50and 51,那么它應(yīng)該返回一個(gè)只有這兩個(gè)的數(shù)組?,F(xiàn)在的問題是,我還想為每個(gè)客戶(50和51)獲取正確的價(jià)格值,但是 for 數(shù)組$_POST['price']正在提交所有 700 個(gè)客戶的價(jià)格。我如何獲得與我檢查過的正確客戶相對(duì)應(yīng)的價(jià)格?非常感謝任何支持。
查看完整描述

1 回答

?
精慕HU

TA貢獻(xiàn)1845條經(jīng)驗(yàn) 獲得超8個(gè)贊

您可以將price數(shù)組設(shè)置為按客戶 ID 進(jìn)行索引:


<input type="text" name="price[<?=$row['id']?>]" value="<?=$price?>" class="schedule_price">

...然后按客戶 ID 參考價(jià)格:


$customerIds = $_POST['customerid'];

$prices = $_POST['price'];


foreach ($customerIds as $customerId) {

  $price = $prices[$customerId];

}



查看完整回答
反對(duì) 回復(fù) 2021-07-09
  • 1 回答
  • 0 關(guān)注
  • 174 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)