如何使超链接动态


How to make hyperlinks dynamic?

如何配置id,使$menu变量输出与其id对应的a值?目前的情况是,当例如pid=1, pid=7$type不随id变化时,id值会发生变化。因此,$type不是动态的。我如何使$type动态?

代码:

 if (!isset($_GET["pid"]) && !isset($_GET["type"])){
 $pageid="1";
   $type="";
  }else{
 $pageid=$_GET["pid"];
 $type=$_GET["pid"];
 }
$query = "SELECT Type FROM cart WHERE id='$pageid'";
$result = mysql_query($query) or die(mysql_error);
 while ($row = mysql_fetch_assoc($result)) {
 $type = $row['Type'];
 }

$menu= "。美元的类型。";$menu = "。美元的类型。

";

当我添加$menu和$menu2变量时出现问题,因为它们输出相同的$type值。但是pid值是动态的

 <div class="clickerdown"></div>
  <div class="seperator"><div class="text"><?php echo $menu; ?></div></div>
 <div class="clickerdown"></div>

  <div class="clickerdown2"></div>
 <div class="seperator2"><div class="text1"></div><?php echo $menu2; ?></div>
  <div class="clickerdown2"></div>

考虑以下内容:

$query = "SELECT id, type FROM cart";
$result = mysql_query($query) or die(mysql_error);
while ($row = mysql_fetch_**assoc**($result)) {
  $pid = $row['id'];
  $type = $row['type'];
  //etc
}

使用'mysql_fetch_assoc'将返回每一行作为关联数组。

希望有帮助。: D

同样,在while循环中有菜单变量。这些将被重新分配。

关于php.net网站的更多信息