Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.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
如何从sql数据库的一列填充php数组?_Php_Mysql_Arrays - Fatal编程技术网

如何从sql数据库的一列填充php数组?

如何从sql数据库的一列填充php数组?,php,mysql,arrays,Php,Mysql,Arrays,假设我有一个名为“pcode”的mysql数据库,其中只有一个表,名为“uk_postcodes”,我只想用名为“postcodes”的第一列填充我的数组。以下代码缺少什么: //link to mysql server $link = mysql_connect('localhost', 'root', 'root'); mysql_select_db('pcode'); $sql = "SELECT * FROM `ukpostcodes`"; $

假设我有一个名为“pcode”的mysql数据库,其中只有一个表,名为“uk_postcodes”,我只想用名为“postcodes”的第一列填充我的数组。以下代码缺少什么:

    //link to mysql server
    $link = mysql_connect('localhost', 'root', 'root');
    mysql_select_db('pcode'); 

    $sql = "SELECT * FROM `ukpostcodes`";
    $query = mysql_query($sql);

$var = array();

从数据库中获取数据的常用方法丢失了,您以前已经使用了1000次,但出于任何原因都忘了在这里。
$sql = "SELECT postcodes FROM ukpostcodes";
$result = mysql_query($sql);

$var = array();
while ($row = mysql_fetch_array($result)) {
  $var[] = $row['postcodes'];
}