Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
根据每个div中的某个php变量订购若干div_Php_Html_Variables_Foreach - Fatal编程技术网

根据每个div中的某个php变量订购若干div

根据每个div中的某个php变量订购若干div,php,html,variables,foreach,Php,Html,Variables,Foreach,我有一个名为“团队”的部门,其中包含许多部门和团队成员,如下所示 每个团队成员都需要使用$memberSequence正确排序 <div class="teams"> <div class="team-member"> <?php echo $memberSequence; ?> <p class="name"><strong><?= $nameID ?></strong></

我有一个名为“团队”的部门,其中包含许多部门和团队成员,如下所示

每个团队成员都需要使用$memberSequence正确排序

<div class="teams">
   <div class="team-member">
      <?php echo $memberSequence; ?>
      <p class="name"><strong><?= $nameID ?></strong></p>
      <p class="title"><?= $positionID ?></p>
      <p class="tel">Dir: <?= $telephoneID ?></p>
   </div>
   <div class="team-member">
      <?php echo $memberSequence; ?>
      <p class="name"><strong><?= $nameID ?></strong></p>
      <p class="title"><?= $positionID ?></p>
      <p class="tel">Dir: <?= $telephoneID ?></p>
   </div>
   <div class="team-member">
      <?php echo $memberSequence; ?>
      <p class="name"><strong><?= $nameID ?></strong></p>
      <p class="title"><?= $positionID ?></p>
      <p class="tel">Dir: <?= $telephoneID ?></p>
   </div>
</div>

通常使用一些循环来输出这样的结构

您应该在创建HTML之前使用排序,例如:

<?php

$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
    echo "fruits[" . $key . "] = " . $val . "\n";
}

?>

如果数据源是数据库,则应在那里进行排序选择。。。按成员顺序排序。

如果所有这些都来自一个数组,那么只需对数组进行排序。您必须首先显示完整的php代码,这是您想要的输出。显示完整的代码,然后就可以做一些事情了。我正在使用以下命令拉入$memberSequence:$memberSequence=fieldattach::getValue$this->item->id,22,false;非常感谢。假设数组值是数字。它们可以是1,2,3,也可以是3,7,9。
<div class="teams">
   <div class="team-member">
      <?php echo $memberSequence; ?>
      <p class="name"><strong><?= $nameID ?></strong></p>
      <p class="title"><?= $positionID ?></p>
      <p class="tel">Dir: <?= $telephoneID ?></p>
   </div>
   <div class="team-member">
      <?php echo $memberSequence; ?>
      <p class="name"><strong><?= $nameID ?></strong></p>
      <p class="title"><?= $positionID ?></p>
      <p class="tel">Dir: <?= $telephoneID ?></p>
   </div>
   <div class="team-member">
      <?php echo $memberSequence; ?>
      <p class="name"><strong><?= $nameID ?></strong></p>
      <p class="title"><?= $positionID ?></p>
      <p class="tel">Dir: <?= $telephoneID ?></p>
   </div>
</div>