Php 用一个指定MySQL字段中的数据填充数组

Php 用一个指定MySQL字段中的数据填充数组,php,mysql,arrays,field,Php,Mysql,Arrays,Field,该领域: 朋友,并包含类似“2,3,6,3,67,97”的内容 这些数字是用户ID 我想知道是否有办法将这些数字放入数组 提前感谢使用方法 使用方法 你可以这样做 $counter = 0; $array = array(); while($row = mysql_fetch_array($sql)) { $array[$counter] = explode(",", $row['friends']) // or whatever the column is called $co

该领域: 朋友,并包含类似“2,3,6,3,67,97”的内容 这些数字是用户ID

我想知道是否有办法将这些数字放入数组

提前感谢

使用方法

使用方法


你可以这样做

$counter = 0;
$array = array();
while($row = mysql_fetch_array($sql)) {
    $array[$counter] = explode(",", $row['friends']) // or whatever the column is called
    $counter++;
}
所以对于数据库中的第一个条目

$array[0][0] = 2
$array[0][1] = 3 // etc etc...

如果代码错误,我表示歉意,因为我已经使用多维数组一段时间了。希望这些概念对你有所帮助:)

你可以像

$counter = 0;
$array = array();
while($row = mysql_fetch_array($sql)) {
    $array[$counter] = explode(",", $row['friends']) // or whatever the column is called
    $counter++;
}
所以对于数据库中的第一个条目

$array[0][0] = 2
$array[0][1] = 3 // etc etc...

如果代码错误,我表示歉意,因为我已经使用多维数组一段时间了。希望这些概念能有所帮助:)

有什么问题吗?请注意:在99%的情况下,拥有这样一个领域是个坏主意。研究数据库规范化,创建一个像create table friended_user(user_id INT,friended_user_id INT)这样的表,并进行一些连接有什么问题?作为补充说明:在99%的情况下,使用这样的字段是个坏主意。研究数据库规范化,创建一个像createtable-friended_-user(user_-id-INT,friended_-user_-id-INT)这样的表,并进行一些连接