我可以使用php從一個輸入文本框中獲取多個值並將其存儲在數組中嗎? 我想從用戶讀取多個整數並將其存儲在數組中 例如,我添加一個輸入文本和一個提交:如何從單個文本框中獲取多個值並將其存儲在數組中並將其存儲在數據庫中
回答
您可以這樣做。
做一個形式,HTML具有應採取逗號分隔的整數值像這樣的輸入:
<form action="url" method="POST">
<input id="dataInput" type="text" name="data" value="12,34,56">
<button id="submitBtn">Submit</button>
</form>
現在就提交表單,你應該接受在PHP中的數據,你可以使用PHP的explode
方法像這樣:
<?php
$data = $_POST['data'];
$data_arr = explode(',', $data); // <----- explode the string here from commas
// Now you can store these values into the database
所以輸出爲$data_arr
是:
$data_arr = array(
0 => '12',
1 => '34',
2 => '56'
);
希望這會有所幫助!
值12,34,56都存儲在數據中在每個單元格中分別單獨設置 –
完全取決於您,您可以將它們保存在單獨的列中,也可以將它們保存爲單個列中的「json格式」。這完全取決於用例場景。 –
使用explode()函數 然後 array_walk()函數來確保你得到的數值
<?php
// Assuming your method is POST
// and assuming the delimiter (entered by user) is UNITED as a COMMA ","
$_POST['input_name'] = explode(",", $_POST['input_name']);
$_POST['input_name'] = array_walk($_POST['input_name'], 'floatval');
?>
但是如何在數據庫中存儲每個單元格中的每個值 –
- 1. 如何從數據集中獲取值並將其存儲在Scala值中?
- 2. firebase獲取關鍵值並將其存儲在數組中
- 3. 從REST API獲取數據並將其存儲在HDFS/HBase中
- 4. 從數據庫中讀取一行數據並將其存儲到數組中
- 5. 如何從editText獲取日期並將其存儲在sqlite數據庫中
- 6. 如何從數組中獲取字符並將其存儲在變量中?
- 7. 如何上傳圖像並將其存儲在數據庫中?
- 8. 如何從PHP中獲取特定數組數據並將其存儲起來
- 9. 從SD卡中獲取圖像並將其存儲在Android數據庫中
- 10. 獲取文本框的內容,從中創建一個.txt文件並將其存儲到數據庫中
- 11. 從一個表中獲取數據並將其存儲到另一個表中
- 12. 從文本文件中讀取內容,並將其存儲到一個數組
- 13. 如何從其他網站獲取數據並將其存儲在本地數據庫中
- 14. 從文本文件中讀取數據並將其存儲在對象中
- 15. 如何使用MYSQL從數據庫中獲取數據並將其存儲在JavaScript數組中
- 16. Java:讀取文件並將其數據存儲在ArrayList中?
- 17. 在數據庫中獲取表並將其存儲在字符串中
- 18. MVC從文本框中獲取數據並存儲在數據庫中
- 19. 獲取日期的值並將其存儲在MySQL數據庫中?
- 20. 獲取數據庫的常量並將其存儲在緩存中
- 21. 從Oracle Apex頁面獲取多個值並將其存儲在表中
- 22. 如何從jTable獲取值並存儲在數據庫中?
- 23. 從Excel中檢索數據並將其存儲在Access中
- 24. Android從sdcsrd讀取文本並將其存儲在ArrayList中
- 25. 如何從TinyMCE中獲取文本並將其保存到數據庫中
- 26. SQLiteDatabase:獲取列並將其存儲到數組中
- 27. 試圖從php中獲取數組並將其存儲在java中,android
- 28. 我如何從數據庫獲取數據並將其存儲到文本文件中?
- 29. 如何從鍵盤讀取數據並將其存儲在文件中,shellscript
- 30. 如何從sqlite檢索列並將其存儲到數組中?
的方法將取決於文本是如何進入的,即12,23,34或12 23 34或1,234 2,345 3,456或12.0,23.1,34.2 – jeff
您是否希望用戶添加一個整數,然後按提交,然後按另一個,按提交,直到有多個可以發送的整數,或者是否希望用戶輸入逗號分隔的整數列表? – adriancarriger
'我可以使用php從一個輸入文本框中讀取值並將其存儲在數組中嗎?'我確定您可以嘗試 –