php - 在 php 和 mysql 中以数组格式获取数据

标签 php mysql arrays

以数组格式获取数据,例如:

$value = array ("ABC","XYZ","OPQ");

$query = "SELECT * FROM  designation_master";
$result = mysqli_query($mysqli, $query);
while ($row = mysqli_fetch_array($result)) {
    $designation= $row["designation"]; 
}

需要结果:

$value = array ("ABC","XYZ","OPQ");

最佳答案

获取 designation 列,并使用语法 $array[] = $value 将其放入一个数组中。

$designation = [];
$query = "SELECT designation FROM  designation_master";
$result = mysqli_query($mysqli, $query);
while ($row = mysqli_fetch_array($result)) {
    $designation[] = $row["designation"]; 
}
print_r($designation);

关于php - 在 php 和 mysql 中以数组格式获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55951957/

相关文章:

php - 获取 PHP 的 imap_fetchbody 正确的部分编号/索引正文部分列表

使用 OR 运算符时 MySQL 查询变慢

arrays - 如何避免在 Bash `printf` 中使用空数组打印任何内容?

mysql - 如何循环 MySQL 查询并将结果作为单个结果集返回?使用函数还是过程?

php - 合并 2 个数组并对值求和(数字键)

sql - postgres - 如何根据两个数组的 AND 填充一个新数组

java - 如何测试我的Android应用程序是否正在接收数据?

php - 我怎样才能简单地返回 PDO 中的对象?

php - 错误显示错误页面 : Application Instantiation Error: Could not connect to MySQL

php - 试图从 mysql 数据库中检索登录用户信息