문제가 있습니다. 해결할 수 없습니다. 내 데이터베이스에서 회원 패키지를 반복하는 PHP 스크립트가 있습니다. 나는 지금 3 개의 다른 회원에게 5 개의 회원 패키지를 가지고있다.PHP while - SELECT html 태그
선택 옵션이 필요합니다. 따라서 사용자는 각 멤버쉽에 대해 원하는 패키지를 선택할 수 있습니다.
그러나 while 루프를 수행하려고 할 때 루프를 반복하면 모든 5 멤버십 패키지가 루프됩니다. 내부에 회원 패키지 정보가있는 3 개의 SELECT가 필요합니다.
내 현재 코드 :
<?php
$p=mysql_query("SELECT * FROM membership_packages");
while($mp = mysql_fetch_assoc($p)):
echo ' <select>
<option>'.$mp['duration'].' Days</option>
</select>
';
endwhile;
?>
는 소리가 난다. 이 쿼리는 현재 무엇을 반환합니까? 어떻게 그걸 더 자세히 필터링하고 싶니? – David
SQL 쿼리에서보다 구체적인 방법을 모르겠습니다. while 루프를 통해 모든 멤버쉽을 표시하므로 SQL 명령에 고유 ID를 설정할 수 없습니다. –
'membership_packages'스키마를 볼 수 있습니까? 데이터를 보지 않고도 데이터 관련 질문에 대답하기는 어렵습니다! – wolv2012