-1
在數據庫中這一行被設置爲tinyint,它具有默認值爲1,並在我的形式我有2個radiobox選項..如果我檢查db中的「是」值是加入2,當我檢查DB 「否」 值添加爲1個Radiobox檢查設置值分貝
HTML代碼:
<label class="radio-inline">
<input type="radio" name="inlineRadioOptions" id="inlineRadio1" value="option1"> Yes
</label>
<label class="radio-inline">
<input type="radio" name="inlineRadioOptions" id="inlineRadio2" value="option2" checked="checked"> No
</label>
PHP代碼:
$pdo = new PDO('mysql:host=;dbname=', '', '');
$statement = $pdo->prepare("INSERT INTO games (name, url, yt_id, steam_id, source) VALUES (?, ?, ?, ?, ?, ?)");
$statement->execute(array($_POST['gtitle'], $_POST['keysl'], $_POST['video_id'], $_POST['appid'], $_POST['slink']));
喔,並在數據庫中該行被稱爲「獨家」 而且形式哪裏包括那些2 radiobox當我按提交按鈕它的數據庫導入。
一件事,你有5倍柱,6X佔位符,只有5 POST陣列。錯字?對於POST數組,也可能沒有匹配的輸入(可能不相關),除非這是「向我顯示如何」類型的問題。 –
簡單地設置你的'value'屬性是這樣的嗎? I.E. ''etc .. – George
是的,這是一個「告訴我如何」。我不知道你爲什麼沒有嘗試過任何東西,那麼你如何期望從可能的錯誤中學習?你顯然有其他的輸入,你正在使用那些目前的POST數組;那爲什麼這個問題呢?你有沒有嘗試過,失敗了?如果是這樣,請告訴我們,我們很樂意幫助並向您展示您可能做錯了什麼。你現在所擁有的僅僅是通過改變數值來完成,*「n'est-ce pas?」* –