當前位置:首頁 » 編程語言 » php表單數組

php表單數組

發布時間: 2022-02-27 19:05:10

php數組提交數據的問題

這個很簡單啊,文本框用[]可以直接用獲取數組格式,例如

產品1:<inputtype="text"name="name[]">
<inputtype="text"name="price[]">
產品2:<inputtype="text"name="name[]">
<inputtype="text"name="price[]">

在php里用$_POST['name']就能獲取產品名稱這個數組,然後用循環遍歷這個名稱數組,把產品信息 重組成新數組。

foreach($_POST['name']as$k=>$v){
$data[$k]['name']=$_POST['name'][$k];
$data[$k]['price']=$_POST['price'][$k];
}

這個$data就是所有產品數據,數據完整性就自己去把控了

② php接收表單數據存儲數組,並按格式輸出

可以先接收到值。然後組裝成
123,456,789 這樣的字元串存入資料庫
然後讀取資料庫的時候,用explode() 把他轉為數組,在循環輸出就可以了

$url1 = $_POST('url1');

$url2 = $_POST('url2');

$url3 = $_POST('url3');
組裝數據
$str = $url1.",".$url2.",";
然後將$str 存入資料庫
然後你讀取這條數據。讀出來是這樣的
$new_str = "123,456,789 ";
然後
$array = explode(',',$new_str);
var_mp($array);

③ php form表單提交數組

$q['age'] ...........,就能得到值。

④ php 表單提交數據變成數組 無法獲取

首先$_POST[''id]不是數組 他只是表單里name是id的數據。
其次 沒有看到form標簽,也沒有submit,可能是代碼不完善的原因。
改成$arr=$_POST;就可以了。

⑤ php 表單提交數組到資料庫

呵呵,你弄錯了,將mysqli_query($conn,$sql);放到循環裡面去執行,這樣$sql循環一次,就插入一次,你要是放到外面的話,就成了$sql全部遍歷完之後,再執行連接資料庫,這樣肯定只能執行循環的最後的那一次的插入,明白了吧

⑥ php表單數組傳遞

首先在表單中加個提交按鈕
<INPUT TYPE="submit" name="submit">

cart.php 代碼如下:

<?php
$submit = $_POST['submit'];
$ID = $_POST['ID'];
$sl = $_POST['sl'];

$dc = array();
if($submit)
{
$dc = array(
"ID" => $ID,
"sl" => $sl
);

print_r($dc);
}
?>

⑦ php如何接收表單post過來的數組

php直接接收變數的
比如前面一頁 你有一個輸入框 <input type=text name=aaaa>
後面你可以直接用 $aaaa=$_POST['aaaa']; 就可以把上一頁aaaa的值存到這一頁變數aaaa中啊
如果你在php.ini的設置中 register_global=on 的話
從下面的頁 你直接調用$aaaa 就可啊 比如第二個頁面只有 echo $aaaa;那麼也可以輸出變數的值

⑧ php 表單傳數組,如何、輸出

html中不存在數組的說法,自然也無法顯示、保存、發送數組

如果你非要用html中的表單元素來發送多維數組數據,那就得轉換一下,

1、將php數組循環遍歷成字元串輸出到隱藏域的value屬性中

2、在隱藏域的name屬性上做文章!

示例如下:

<?php
foreach($itemas$key=>$val)
?>
<inputtype="hidden"name="part_money[<?phpecho$key?>]['order_account']"value="<?phpecho$val['order_account']?>">
<inputtype="hidden"name="part_money[<?phpecho$key?>]['money']"value="<?phpecho$val['money']?>">
<?php
}
?>

⑨ 在php中有一個數組,如何將數組內容填入到表單的下拉列表中

你是框架還是什麼的,一般:foreach($result as $v){
echo "<option value=".$v['id'].">".$v['name']."</option>";
}

⑩ php 怎麼把數組輸出到表單里

html中不存在數組的說法, 自然也無法顯示、保存、發送數組 如果你非要用html中的表單元素來發送多維數組數據,那就得轉換一下, 1、將php數組循環遍歷成字元串輸出到隱藏域的value屬性中 2、在隱藏域的name屬性上做文章! 示例如下:

熱點內容
手機mc怎麼玩伺服器國際服 發布:2025-01-11 06:18:33 瀏覽:156
win2008ftp中文亂碼 發布:2025-01-11 06:10:03 瀏覽:867
平板配置為什麼這么低 發布:2025-01-11 06:05:30 瀏覽:621
可編程視頻 發布:2025-01-11 06:03:24 瀏覽:785
java多線程編程實戰 發布:2025-01-11 06:03:17 瀏覽:631
圖的演算法java 發布:2025-01-11 05:57:07 瀏覽:482
梯形圖編譯器 發布:2025-01-11 05:56:26 瀏覽:260
安卓framework編譯 發布:2025-01-11 05:55:00 瀏覽:696
加密學原理 發布:2025-01-11 05:54:20 瀏覽:788
ocr編程 發布:2025-01-11 05:51:24 瀏覽:253