Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.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
php使用ID从mysql生成列表_Php_Arrays_List_Foreach - Fatal编程技术网

php使用ID从mysql生成列表

php使用ID从mysql生成列表,php,arrays,list,foreach,Php,Arrays,List,Foreach,我正在尝试从该数组生成文章列表 Array ( [0] => Array ( [id] => 1 [title] => Article1 ) [1] => Array ( [id] => 2 [title] => article2 ) ) 还要为每篇文章添加id值,这是我尝试过的,但它不起作用 <ul> <?php foreach ($result as $key => $value) { foreach (

我正在尝试从该数组生成文章列表

Array ( [0] => Array ( [id] => 1 [title] => Article1  ) [1] => Array ( [id] => 2 [title] => article2  ) )
还要为每篇文章添加id值,这是我尝试过的,但它不起作用

    <ul>

<?php 

foreach ($result as $key => $value) {
    foreach ($value as $item) { ?>
    <li id=<?php echo "$id"; ?>> <?php echo "$item"; ?></li>
    <?php  
    }
}


?>  
    </ul>  

非常感谢你的帮助

你很接近了
$item
是一个关联数组。您只需使用适当的键访问其值:

  <ul>

<?php 

foreach ($result as $key => $value) {
    foreach ($value as $item) { ?>
    <li id="<?php echo $item['id']; ?>"> <?php echo $item['value']; ?></li>
    <?php  
    }
}


?>  
    </ul>  

你很接近了
$item
是一个关联数组。您只需使用适当的键访问其值:

  <ul>

<?php 

foreach ($result as $key => $value) {
    foreach ($value as $item) { ?>
    <li id="<?php echo $item['id']; ?>"> <?php echo $item['value']; ?></li>
    <?php  
    }
}


?>  
    </ul>  

您是否可以在第一个foreach中更改
$key=>$value
,使其成为:

<ul>
<?php foreach($result as $item){ ?>
<li id="<?php echo $item['id']; ?>>
<?php echo $item['title']; ?>
</li> 
<?php } ?>
</ul>

    您是否可以在第一个foreach中更改
    $key=>$value
    ,使其成为:

    <ul>
    <?php foreach($result as $item){ ?>
    <li id="<?php echo $item['id']; ?>>
    <?php echo $item['title']; ?>
    </li> 
    <?php } ?>
    </ul>
    

      我认为$value是关联数组。这是一个包含关联数组的数字数组。不,这是$result$key是0和1,$value是包含“id”和“title”的关联数组。为什么要获取
      $key
      ,因为它不是必需的/未使用的here@MMK在这种情况下,你不需要得到$key,我认为$value是关联数组。这是一个包含关联数组的数字数组。不,这是$result$key是0和1,$value是包含“id”和“title”的关联数组。为什么要获取
      $key
      ,因为它不是必需的/未使用的here@MMK在这种情况下,您不需要获得$key