$menu
변수가 해당 ID에 해당하는 값을 출력하도록 ID를 구성하는 방법은 무엇입니까? 현재 무슨 일이 일어나는지는 ID 값이 예를 들어 pid=1
, pid=7
이지만 $type
은 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'];
}
$ 메뉴 = ''. $ 유형. ''; $ menu2 = '' $ 유형. '';
동일한 $ 유형 값을 출력하기 때문에 $ menu 및 $ menu2 변수를 추가 할 때 문제가 발생합니다. 하지만 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>
pid = '. $ pid. ' –
코드가 좀 이상합니다 ...'$ pid'를 정의했지만 사용하지는 않았습니다. ID로 URL을 하드 코딩했습니다. '$ type'은 당신의'while' 루프에서 나오기 때문에 동적이어야합니다. 그렇지 않은 경우 데이터베이스의 데이터와 예상 한 데이터를 리턴하는 u 리 컨텍스트를 조사해야합니다. – user1477388
질문을 업데이트했습니다. –