2013-04-23 36 views
0

我創建了文本框,日期的代碼並在for循環中下拉,並嘗試使用數組概念將這些值存儲在我的數據庫中。我搜索了一些互聯網的代碼,但不適合存儲數據。我是PHP的新手。任何想法都會很棒。如何使用數組在mysql數據庫中存儲循環文本框的值?

<?php      
for($i=1;$i<=4;$i++) 
{ 
?> 
<tr> 
         <td>Name</td> 
         <td><input type="text" name="col_name[<?php echo $i;?>]" value=""/></td> 
</tr> 
<tr> 
<td >Complete Address (Road Name, City, State, Country, Zip)</td> 
<td><textarea name="add[<?php echo $i;?>]" value=""></textarea></td> 
</tr> 
<td> Date of birth(Ex.: mm-dd-yyyy)</td> 
<td><input type="text" name="dob[<?php echo $i;?>]" id="dob<?php echo $i ;?>" value=""/> 
</tr> 
<tr> 
<td>Sex</td> 
<td><input type="radio" name="col_certi[<?php echo $i;?>]" value="Yes"/>&nbsp;&nbsp;Yes&nbsp; 
<input type="radio" name="col_certi[<?php echo $i;?>]" value="No"/>&nbsp;No 
</td> 
<tr> 
<td >Country</td> 
<td><select name="countryid[<?php echo $i;?>]"/> 
<option value="">Select</option> 
</select> 
</td> 
</tr> 
<tr> 
<td>File Upload</td> 
<td><input type="file" name="col_certi_file[<?php echo $i;?>]" value="<?php echo $fir_col_certi_file;?>"/></td> 
</tr> 
<tr><td align="center" colspan="4"><hr color="#6699CC" width="90%"/></td></tr> 
<?php 
} 
?> 

和我寫的代碼保存COL_NAME數據只使用PHP

foreach($col_name as $colname) 
$updatecol="update education set col_name='$colname' where employee_id=".$ employee_id; 
if(!mysql_query($updatecol)) 

這裏的$ colname的最後一個值只存儲在數據庫中..我想存儲在數據庫中值爲4 ..怎麼做。

+1

你的代碼在哪裏????? – 2013-04-23 05:42:56

+0

@raj_as:你的帖子顯示在發佈問題前你沒有做過任何後臺工作。 – 2013-04-23 05:55:35

回答

0

可以使用用於環路用於插入到DB這樣

爲($ i = 0; $ I < 5; $ I ++)一些事情 {

插入查詢

}

相關問題