2014-03-28 26 views
-2

我正在处理一个应用程序,我需要使用查询select id from users找到表的ID,并以格式1:2:3:4:5: 6 ...等等。从MYSQL数据库中收集ID,保存数组中的特定格式

我到目前为止所做的工作,我可以提取ID,但是我无法将其放入上述格式。

一旦我成功地将上述格式存储在Db中,我打算使用explode(delimiter, string)来分割格式并将其存储在数组中。爆炸问题是它在一个变量中存储一个值。

追随中的事情,我已经试过:

Select ID from users; 

存储上面标识

$idarr . = $row['id']; 
$outputarr = explode(':',$idarr); 

能否请你建议我的解决方案?

+1

向我们展示您尝试过的方式以及遇到问题的位置,我们很乐意提供帮助。 – Daedalus

回答

0
<?php 
$val=''; 
$array = array('lastname', 'email', 'phone'); 
foreach($array as $key){ 
$val .= $key.':' ; 
} 
echo $val; 
?> 

这是一个示例代码...试试这个。

0

存放在阵列中的每个ID,然后使用破灭像

$arr = implode(":",$idArray); 

然后$arr变量存储到数据库

0

您可以提取MySQL数据库的ID和遍历ID的列表,并把标识在一个字符串中并将其保存到数据库中。

相关问题