我想运行一个查询,从数据库中获取所有数据,然后将数据拆分为每列的数组。有了这个我打算动态填充html。我对 php 不是很有经验,可以使用一些帮助来帮助我根据查询所在的列将查询放入多个数组中。
示例:对于列名,我想要一个数组$itemName[]
,它将包含按升序排列的每个项目名称。然后对于图像列,我希望$itemImage[]
每个图像/图像 url 以相同的顺序排列。
有了这个,我计划运行一个 for 循环,随着 x 的增加,它将遍历每个 diff 数组并从指定位置拉出。我的数据库中没有空值,所以我不需要担心。
感谢您在根据列名将查询写入多个数组时给我的任何帮助。
$mPos = array(mPos1, mPos2, mPos3, mPos4);
for (x=0; x<4; x++){
echo "<div class="$mPos[x]"> <div class="$mPos[x] . '_1'">"$title[x]"</div><div class="$mPos1 . '_2'">"$image[x]"</div>