導航:首頁 > 編程語言 > 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提交多行表單相關的資料

熱點內容
庫房管理系統源碼 瀏覽:59
安卓應用多為什麼會卡 瀏覽:10
php程序員工作職責 瀏覽:306
程序員可以轉行做運維嗎 瀏覽:323
如何檢測到伺服器埠是否通 瀏覽:851
linuxsed正則 瀏覽:109
linux安裝gz文件 瀏覽:357
linux如何卸載編譯的軟體 瀏覽:929
高三解壓活動視頻 瀏覽:780
如何把伺服器卡爆 瀏覽:949
餓了么java程序員 瀏覽:960
python編譯時找不到路徑 瀏覽:910
jpg轉換pdf軟體 瀏覽:103
php讀取json文件 瀏覽:866
螺桿壓縮機的功率計算 瀏覽:74
谷輪壓縮機c 瀏覽:338
蘋果app如何復制到另一個手機 瀏覽:834
javasession超時 瀏覽:831
易金通app怎麼更改手機號 瀏覽:493
plc數控編程的方法 瀏覽:989