Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP的SQL语法和列_Php_Sql_Database_Facebook_Syntax - Fatal编程技术网

使用PHP的SQL语法和列

使用PHP的SQL语法和列,php,sql,database,facebook,syntax,Php,Sql,Database,Facebook,Syntax,(通过PHP调用)我有以下内容: "SELECT name FROM user WHERE uid IN (SELECT uid1 FROM friend WHERE uid2={$user})" SQL执行得非常好,但是结果是一个数组,其中键是“name”。我希望每个结果的键都是user中相应的uid,该键被搜索以提取该名称 示例: 现在怎么样 如果name是“Bob”,而他的uid是“12345”,我希望返回数组是-[name]=>Bob 我希望它是怎样的 如果name是“Bob”,而他的

(通过PHP调用)我有以下内容:

"SELECT name FROM user WHERE uid IN (SELECT uid1 FROM friend WHERE uid2={$user})"
SQL执行得非常好,但是结果是一个数组,其中键是“name”。我希望每个结果的键都是
user
中相应的
uid
,该键被搜索以提取该名称

示例:

现在怎么样

如果
name
是“Bob”,而他的
uid
是“12345”,我希望返回数组是-
[name]=>Bob

我希望它是怎样的

如果
name
是“Bob”,而他的
uid
是“12345”,我希望返回数组是-
[12345]=>Bob

编辑(根据评论请求):


给我们看一些代码。您是如何执行查询的?这与Facebook有什么关系?
$fql = "SELECT pic FROM user WHERE uid IN (SELECT uid1 FROM friend WHERE uid2={$user})";
        $param = array(
            'method' => 'fql.query',
            'query' => $fql,
            'callback' => ''
        );
$result = $facebook->api($param);
$newResult = array();
foreach ($result as $entry)
{
    $newResult[$entry['uid']] = $entry['name'];
}