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

标签 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`";
    $query = mysql_query($sql);

$var = array();

最佳答案

$sql = "SELECT postcodes FROM ukpostcodes";
$result = mysql_query($sql);

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

关于php - 如何从 sql 数据库的一列填充 php 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4804629/

相关文章:

php - 从单独的文件发送错误

java - 将偶数字符改为大写,但跳过空格

php 检查mysql中是否存在输入值(与性能有关)

javascript - 让history.back()忽略确认表单重新提交

mysql - 需要根据日期提取最后 x 行数

java - 如何在Java中显示数组的所有内容

arrays - R填充值取决于组合

php - 组合多个唯一的 MySQL 表并按一列排序,#2

php - Mysql 多数据库连接不起作用

python - AWS Elastic Beanstalk 上的 Django - 没有名为 MySQLdb 的模块错误