如何獲取SQL腳本以收集字段中的所有ID並將它們放入數組中?獲取所有ID並將它們放入PHP中的數組中
3
A
回答
6
如果我們假定ID列就被稱爲id
,請嘗試以下代碼(ommitted爲清楚起見DB連接代碼):
$ids_array = array(); $result = mysql_query("SELECT id FROM table_name"); while($row = mysql_fetch_array($result)) { $ids_array[] = $row['id']; }
如果你想的ID升序或降序排序,只需添加ORDER BY id ASC
或ORDER BY id DESC
分別到MySQL查詢結束
以上代碼所做的是遍歷查詢返回的每一行。 $row
是當前行的數組,它只包含id
,因爲這是我們從數據庫中選擇的所有數據(SELECT id FROM ...
)。使用$ids_array[]
將新的元素添加到你存儲在($ids_array
你的ID的數組的結束,將有$row['id']
(從當前行查詢的ID值),把它付諸表決。
後while循環,使用print_r($ids_array);
,看看是什麼樣子。
0
如果你想獲得全部來自SQLQuery對ID的到一個數組,你會做這樣的事情:
$query=mysql_query("SELECT * FROM table WHERE...");
while($row=mysql_fetch_assoc($query)){
$array[]=$row['id'];
}
相關問題
- 1. 從元素中獲取ID並將它們放入數組中
- 2. 獲取JSON中的所有項目並將它們放入數組中
- 3. PHP,XML獲取記錄節點和值並將它們放入JSON數組中?
- 4. 函數獲取單詞並將它們放在數組中
- 5. Json_encode - 從數據庫中獲取值並將它們放入數組中
- 6. 如何讀取行內容並將它們放入數組中?
- 7. 獲取一個元素中的所有data- *屬性,並將它們放入一個數組中
- 8. 如何從哈希映射中獲取值並將它們放入數組中?
- 9. 組合數值並將它們放入數組中
- 10. 如何獲取datagridview的所有行並將它們放入文本框
- 11. 從MySql Query獲取信息並將其放入PHP數組中
- 12. 捕獲所有PHP錯誤並將它們放入字符串var
- 13. 試圖獲取按id過濾的所有行並將它們返回爲數組(mysql,php)
- 14. 如何從數組中的數組中取值並將它們放入自己的數組中?
- 15. 獲取數組值並將它們與for循環放在不同的div中?
- 16. 獨立的數據,並把它們放入數組(PHP)
- 17. 如何讀取特定名稱的所有XML節點並將它們放入數組(或列表)中?
- 18. 是否有可能將內部程序使用的所有JFrame放入JInternalFrame中並將它們放入JDesktopPane中?
- 19. 收集列中的所有名稱並將它們放入Excel中的數組中
- 20. 將BigInteger拆分爲數字並將它們放入數組
- 21. 從選中的複選框中獲取值並將它們放入使用Javascript/jQuery的數組中
- 22. 恢復選中的複選框的所有值,並將它們推入數組
- 23. 從數組中獲取數據並將它們分配到Yii Php
- 24. 從sql中獲取值並將它們放在複選框中
- 25. 從Socket中讀取線條並將它們放入BlockingQueue中
- 26. Android:從文本文件中讀取雙精度並將它們放入數組
- 27. 獲取按鈕並將它們存儲在一個數組中
- 28. 讀取li值並將它們插入數組中?
- 29. 合併和求和值並將它們放入數組
- 30. 獲取JavaScript Params並將它們寫入
請..請澄清你的問題。你想提交表單,並希望它在「數組」格式?'名[]'? – Jakub 2011-03-17 20:44:02
什麼樣的數據庫正在使用,到目前爲止你嘗試過了什麼? – glomad 2011-03-17 20:44:14