我正在註冊表單上,以將家庭詳細信息存儲在數據庫表中。我有我的兄弟姐妹字段的下拉列表。在下拉選擇,在數據庫中存儲價值
<select id="purpose" required="required" name="purpose">
<option value="0">No Brother nor Sister</option>
<option value="1">Brother or/and Sister</option>
我想知道在選擇第一個選項如何在數據庫中的兄弟和SIS領域分配空值。 價值1的選項有更多的附加字段,這是兄弟結婚或姐妹結婚。但是,如果不存在bro或sis,則它應該在第一階段包裝,只將bro和sis指示爲空,隨後所有其他字段爲空,如bro_married和sis_married。
我的主要形式代碼:
<select id="purpose" required="required" name="purpose">
<option value="0">No Brother nor Sister</option>
<option value="1">Brother or/and Sister</option>
</select>
<div style='display:none;' id='business'>
<div>
<label for="username" class="uname">Number of Brothers</label>
<select id="bro" name="bro" required="required">
<option value="<?php if(isset($_GET['bro']))
{echo $_GET['bro'];}else{echo "";}?>"><?php if(isset($_GET['bro']))
{echo $_GET['bro'];}else{echo "Select";}?>
</option>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
</div>
我的PHP文件保存
if(isset($_POST['step_four_save']))
{
$bro=$_POST['bro'];
update_user_info=mysql_query("update partners_registration set bro='$bro' where email_username='$username' ");
請告知,謝謝。
不知道如果我能理解這個部分:「如果它是空的或者沒有被選擇,以便它可以被保存在數據庫中」但是value =「」'將提供一個空值 – sinaza
是的,情況是,如果存在兄弟或姐妹,則輸入其詳細信息,如果不存在,則將數據庫零值存儲爲bro或sis。 –