php - 使用格式化的键和值将所有 MYSQL 记录传递到数组中

标签 php mysql arrays

我正在从 MYSQL 数据库中进行选择,我需要将所有选定的记录以如下格式传递给一个数组: 数组

(

    [1] => Weather today is rubbish
    [2] => This cake looks amazing
    [3] => His skills are mediocre
    [4] => He is very talented
    [5] => She is seemingly very agressive
    [6] => Marie was enthusiastic about the upcoming trip. Her brother was also passionate about her leaving - he would finally have the house for himself.
    [7] => To be or not to be?
)

我希望自动生成 key 并分配给每条记录。

这是我的代码:

$conn = new mysqli($servername, $username, $password, $dbname);

$SQLCommand = "SELECT fback FROM feedback";

$result = mysqli_query($conn, $SQLCommand);

$i = 1; 
$query = mysqli_query($conn, 'SELECT fback FROM feedback');
$tot = mysqli_num_rows($query);
echo '<br/>You are having <b style="color:red;">' . $tot . '</b> tasks to do.<br/><br/>'; 
while($a = mysqli_fetch_array($query))
{   
     echo $i++ . '. ' . $a[0] . '<br/>';
}$featured = array();

foreach($featured as $key => $value){
  echo $a;
}

最佳答案

你是这个意思吗?

$featured = array();
$count = 1;
while($a = mysqli_fetch_array($query)) {   
     $featured[$count] = $a[0];
     $count++; 
}

print_r($featured);

关于php - 使用格式化的键和值将所有 MYSQL 记录传递到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43678506/

相关文章:

arrays - TypeScript 如何了解自定义数组类型中长度字段的行为?

java - 从java中的arrayList打印数组

php - 如何解决PHP错误 'Notice: Array to string conversion in…'

php - 如何构建身份检查器

php - 将 Symfony2 项目从本地主机移动到开发服务器

mysql - Ruby on Rails : Best way to save search queries in a database

php - CURLOPT_POST 与 CURLOPT_POSTFIELDS : Is CURLOPT_POST option required?

php - 如何循环遍历任意数量的子数组?

php - 有没有更有效的方法在 mysql 中实现同样的事情(通过 php)

php - 将多维php数组插入mysql表时如何添加id(主键)?