0

我有一些关联数组,其值是从一段时间插入的{}。

//some sql select
$comar=array();
while($row=mysql_fetch_array($result)){
    //another sql countrow
    $rowdd=mysql_fetch_row($result);

    $postuid=$row[2];

$comar[$postuid]= $rowdd[count(idnum)];
$_SESSION['comar']=$comar;

}

但是这段代码只显示最后一个 postuid 的 idnum。如何将其全部添加到一个变量中,然后将其放入会话中。

4

1 回答 1

0
  1. 不要在 while 循环中设置会话变量
  2. count(idnum). 这是没有意义的。是idnum一个常数。如果是这样,您将获取同一行。
  3. 你是什​​么意思另一个SQL国家。您正在尝试获取已经运行的行fetch_array。这没有意义,可能是根本问题
于 2013-01-07T17:11:43.337 回答