導航:首頁 > 編程語言 > php提交多行表單

php提交多行表單

發布時間:2022-09-20 15:46:05

php 提交多行多列的form表單

就是多數據提交 按照數組形式提交內容 讀取完整多條數據循環的插入資料庫

❷ PHP表單中有多行數據,如何在提交的時候分別記錄到資料庫中

PHP端按回車或換行切割成多行,循環對每一行進行插入即可。

❸ PHP 同時提交多條記錄

多個提交和一個提交的道理是相同的,只是一些細節上要注意。

提交一個你懂了,我還是提一下,表單是:
<form>
<input type=text name=name>
<input type=text name=sex>
<input type=text name=age>
<input type=text name=address>
</form>
PHP存資料庫的語句是:
$sql="insert into tab(...) values ($_POST[...])";//省略欄位和值

那麼多個提交的方法一,表單是:
<form>
<input type=text name=name1><input type=text name=sex1><input type=text name=age1><input type=text name=address1>
<input type=text name=name2><input type=text name=sex2><input type=text name=age2><input type=text name=address2>
</form>
PHP存資料庫語句是:
$sql="insert into tab(...) values ($_POST[...1])";//省略欄位和值
mysql_query($sql);
$sql="insert into tab(...) values ($_POST[...2])";//省略欄位和值
mysql_query($sql);

上面方法一寫的例子是兩條,多條的方法相同,技巧就是輸出表單使用JS的循環,存檔的PHP代碼也可以循環,並且能夠判斷為空的就不提交,比如表單20條,只填了5條,就只存5條到資料庫。

方法二是使用數組,表單:
<form>
<input type=text name=name><input type=text name=sex><input type=text name=age><input type=text name=address>
<input type=text name=name><input type=text name=sex><input type=text name=age><input type=text name=address>
<input type=text name=name><input type=text name=sex><input type=text name=age><input type=text name=address>
</form>
PHP代碼是:
for ($i=0;$i<count($_POST["name"]);$i++)
if ($_POST["name"][$i]!='')
{
$sql="insert into tab(...) values ($_POST[...][$i])";//省略欄位和值
mysql_query($sql);
}
這樣表單可以寫任意多行,PHP裡面是數組,能夠自動獲取有多少數據。

❹ php多行文本表單,如何一次提交多條數據

文本的名字加上中括弧即可實現,比如: name="contents" => name="contents[]",最後提交獲取到的數據是一個數組形式的。

代碼如下:

<form name="form1" method="post" action="index.php?action=ok">
1.<input type="text" name="contents[]" value="">
2.<input type="text" name="contents[]" value="">
3.<input type="text" name="contents[]" value="">
<input type="submit" value="提交">
</form>
<?php
if($_GET['action'] == 'ok'){
$contents = $_POST['contents'];

print_r($contents);
}
?>
提交的數據使用時,遍歷即可。

❺ PHP中如何同時批量提交數據下面是我的表單,每條數據包含,name,sex欄位,現在是想一次提交兩條,

首先form表單

<form action="" method="post">
<input type=text name=name[]><input type=text name=sex[]><br/>
<input type=text name=name[]><input type=text name=sex[]><br/>
<input type="Submit" value=" 提交" size="50"/>
</form>
然後php頁面,
<?php
mysql_connect("localhost","root","password");
mysql_select_db("databasename");
mysql_query("set names 'utf8'");

$name=$_POST['name'];
$sex=$_POST['sex'];
foreach($name as $key=>$value){
mysql_query("insert into test(name,sex) values('$value','".$sex[$key]."')");

}

?>
有問題的話,追加問題

❻ php多行文本表單,一次提交多條數據入庫並驗證是否存在

可以的,
1、用多行文本正常提交
2、在後台把提交的數據按回車
換行符
或空格等(具體看你的輸入情況)拆分成數組
3、驗證就行了
有問題再聯系

❼ php里多行提交表單如何處理

<input type="radio" name="<?=$row_list['id']; ?>" value="1"> 這樣寫簡單

樓主的話 我聽不懂 說的是 sql 語句嗎??

閱讀全文

與php提交多行表單相關的資料

熱點內容
資料庫查詢系統源碼 瀏覽:612
php5314 瀏覽:352
完美國際安裝到哪個文件夾 瀏覽:664
什麼app可以掃一掃做題 瀏覽:535
程序員編碼論壇 瀏覽:920
淘點是什麼app 瀏覽:655
中國高等植物pdf 瀏覽:449
51單片機時間 瀏覽:177
後台如何獲取伺服器ip 瀏覽:261
單片機流水燈程序c語言 瀏覽:229
程序員第二職業掙錢 瀏覽:235
運行里怎麼輸入伺服器路徑 瀏覽:834
pythonstepwise 瀏覽:504
劉一男詞彙速記指南pdf 瀏覽:57
php認證級別 瀏覽:363
方舟編譯啥時候推送 瀏覽:1006
php手機驗證碼生成 瀏覽:670
哲學思維pdf 瀏覽:11
凌達壓縮機有限公司招聘 瀏覽:528
weblogic命令部署 瀏覽:31