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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

AJAX php代碼插入NULL而不是向數(shù)據(jù)庫輸入值

AJAX php代碼插入NULL而不是向數(shù)據(jù)庫輸入值

PHP
至尊寶的傳說 2021-07-08 14:01:08
我試圖將 2 個值交替插入到我的數(shù)據(jù)庫中 - 我的 Select 元素name=toctquantsel和我的 Input 元素name=toctquant。當我的 Select 元素被隱藏時,我的 Input 的值將被插入到數(shù)據(jù)庫中,反之亦然。我能夠單獨使用我的 php 代碼實現(xiàn),但是當使用 AJAX 執(zhí)行此操作時,我收到錯誤消息“ Uncaught mysqli_sql_exception: Column 'toctquant' cannot be null”。同樣,在不使用 AJAX 時我沒有收到此錯誤。我該如何解決這個問題,這樣我就可以將我的值插入到數(shù)據(jù)庫中,而不必將我的數(shù)據(jù)庫列更改為 NULL?
查看完整描述

1 回答

?
瀟瀟雨雨

TA貢獻1833條經(jīng)驗 獲得超4個贊

當您正常提交表單時,表單字段將放入$_POST['toctquantseland$_POST['toctquant']`。在你的 AJAX 調(diào)用中,你有

data: {selectValueBox: selectValue, inputValueBox: inputValue},

當您使用 AJAX 時,發(fā)送到 PHP 的參數(shù)名稱來自data:對象,而不是表單字段的名稱。所以這些字段將在$_POST['selectValueBox']和 中$_POST['inputValueBox']。要使您的 AJAX 代碼與服務(wù)器上的相同 PHP 代碼一起工作,您需要將其更改為:

data: {toctquantsel: selectValue, toctquant: inputValue},


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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