如何将序列号列表和数据库值放在多维数组中?

harsimarriar96

我试图将序列号列表和数据库值添加到多维数组中,以构成从数据库中提取并使用数组打印的任务列表。

这是我的代码。

<?php
    $i = 0;
    $query = mysqli_query($sqlconn, 'SELECT task FROM tasks');
    $task[] = array();
    while($a = mysqli_fetch_array($query))
    {
        $i++;
        array_push($task[0], $i);
        array_push($task[1], $a[0]);
    }
    echo '<br/>You are having <b style="color:red;">' . $i . '</b> tasks to do.<br/><br/>';
    foreach($task as $tasks)
    {
        echo $tasks[0] . '. ' . $tasks[1] . '<br/>';
    }
?>

我是编程和PHP的初学者。

我想得到类似1的输出。这是任务1 2.这是任务2 3.这是任务3,它不是从该数组$ task生成的。

费德里科

您正在循环结果以创建数组,然后再次循环以输出它...您可以

简单....也许是这样吗?

$i = 0; 
$query = mysqli_query($sqlconn, 'SELECT task FROM tasks');
$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/>';
}

如果您确实需要将其存储在数组中而不是将其输出

$task = array();
while($a = mysqli_fetch_array($query))
{
    $task[] = array($i++, $a[0]);
}
foreach($task as $tasks)
{
    echo $tasks[0] . '. ' . $tasks[1] . '<br/>';
}

一点解释

在PHP中,您创建了一个像这样的数组:

# this...
$array = array('aaaa', 'bbbb', 'bbbb');

# ... is the same as:
$array = array();
$array[] = 'aaaa';
$array[] = 'bbbb';
$array[] = 'cccc';

# ...is the same as:
$array = array();
$array[0] = 'aaaa';
$array[1] = 'bbbb';
$array[2] = 'cccc';

# Multi dimentional : just set each array entry as an array itself:

$array = array();
$array[0] = array('aaaa', 'bbbb', 'cccc');
$array[1] = array(0=>'aaaa', 1=>'bbbb', 2=>'cccc');
$array[1][2] = array('dddd', 'eeee');

请更多阅读文档:PHP ARRAY

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何自动管理数据库中的序列号?

来自分类Dev

如何将序列号附加到列表中

来自分类Dev

数据库中的C#序列号问题

来自分类Dev

如何将多维列表插入sqlite数据库

来自分类Dev

如何将多维列表插入sqlite数据库

来自分类Dev

如何将序列号放入列表中的列表

来自分类Dev

如果数据库中不存在序列号,如何生成

来自分类Dev

PHP / Laravel:如何将多维数组保存到数据库中

来自分类Dev

如何将数据库中的数据数组反序列化为 html 格式

来自分类Dev

将序列号放在 R 图中的数据点上

来自分类Dev

如何减去列表中的序列号

来自分类Dev

在 MVC 中,如何从数据库中检索匹配包含数字的字符串序列号范围的记录?

来自分类Dev

如何在Yii的CGridview中以升序显示序列号而无需占用额外的数据库字段

来自分类Dev

基于服务的数据库的序列号

来自分类Dev

如何基于并发用户的数据库寄存器创建序列号

来自分类Dev

MS Access 数据库,选择查询中的序列号

来自分类Dev

在 MySQL 数据库中查找最大序列号的最佳方法

来自分类Dev

如何将数据库值绑定到Android代码中的Spinner下拉列表?

来自分类Dev

如何将值从数据库绑定到MVC 3中的下拉列表

来自分类Dev

如何将下拉列表中的其他选定值插入数据库

来自分类Dev

如何将数组值放入 dbSqlite 上的数据库中?

来自分类Dev

VB .net:如何将值放在复选框上(数据库:MS Access)

来自分类Dev

php将多维数组放入mysql数据库的一个大列表中

来自分类Dev

如何将序列号插入非透视列

来自分类Dev

如何将图像路径放在数据库中的html :: image()中

来自分类Dev

如何以多维数组的形式显示数据库值

来自分类Dev

我应该在根 CA 及其子 CA 的配置中对数据库、序列号和 crlnumber 使用相同的值吗?

来自分类Dev

如何将保存在 firestore 数据库中的地理点数组检索到 latLng 数组列表

来自分类Dev

如何将序列号添加到Angular ui gird中的行

Related 相关文章

  1. 1

    如何自动管理数据库中的序列号?

  2. 2

    如何将序列号附加到列表中

  3. 3

    数据库中的C#序列号问题

  4. 4

    如何将多维列表插入sqlite数据库

  5. 5

    如何将多维列表插入sqlite数据库

  6. 6

    如何将序列号放入列表中的列表

  7. 7

    如果数据库中不存在序列号,如何生成

  8. 8

    PHP / Laravel:如何将多维数组保存到数据库中

  9. 9

    如何将数据库中的数据数组反序列化为 html 格式

  10. 10

    将序列号放在 R 图中的数据点上

  11. 11

    如何减去列表中的序列号

  12. 12

    在 MVC 中,如何从数据库中检索匹配包含数字的字符串序列号范围的记录?

  13. 13

    如何在Yii的CGridview中以升序显示序列号而无需占用额外的数据库字段

  14. 14

    基于服务的数据库的序列号

  15. 15

    如何基于并发用户的数据库寄存器创建序列号

  16. 16

    MS Access 数据库,选择查询中的序列号

  17. 17

    在 MySQL 数据库中查找最大序列号的最佳方法

  18. 18

    如何将数据库值绑定到Android代码中的Spinner下拉列表?

  19. 19

    如何将值从数据库绑定到MVC 3中的下拉列表

  20. 20

    如何将下拉列表中的其他选定值插入数据库

  21. 21

    如何将数组值放入 dbSqlite 上的数据库中?

  22. 22

    VB .net:如何将值放在复选框上(数据库:MS Access)

  23. 23

    php将多维数组放入mysql数据库的一个大列表中

  24. 24

    如何将序列号插入非透视列

  25. 25

    如何将图像路径放在数据库中的html :: image()中

  26. 26

    如何以多维数组的形式显示数据库值

  27. 27

    我应该在根 CA 及其子 CA 的配置中对数据库、序列号和 crlnumber 使用相同的值吗?

  28. 28

    如何将保存在 firestore 数据库中的地理点数组检索到 latLng 数组列表

  29. 29

    如何将序列号添加到Angular ui gird中的行

热门标签

归档