2014-09-11 3 views
0

mysql 쿼리에서 반환 된 사용자에 따라 고유 한 ID를 동적으로 할당했습니다. 코드가 실행되어 프로필 이미지, 사용자 이름 및 버튼은 데이터베이스에서 가져온 userID를 기반으로 값이 지정됩니다.Div ID를 가져 와서 세션에 추가했습니다.

그러나 버튼의 ID를 가져 와서 세션 변수로 추가하기 때문에 부 풀리는 버튼 ID를 기반으로 하위 페이지를 필터링 할 수 있습니다.

프로필보기 단추를 누르면 해당 ID에 의해 profileTemplate 페이지가 필터링되도록 세션 변수로 저장할 단추 ID를 지정해야합니다.

버튼 코드

echo "<div align=\"center\"><button href=\"profileTemplate.php\" id=" . $info['userID'] . " class=\"btn btn-success btn-md\" type=\"submit\">View Profile</button></div>\n"; 
+1

당신의'

+0

'id'는 양식 게시물과 함께 제출되지 않습니다. 'name'은 주어진 폼 요소의 값을 식별하기위한 키로 제출됩니다. 그래서 적어도 당신은'name' 속성이 필요합니다. – David

답변

0

당신이 $ _GET [ 'ID']로받을 수 있도록 HREF에 ID를 옮겨보십시오

echo "<div align=\"center\"><button href=\"profileTemplate.php?id={$info['userID']}\" class=\"btn btn-success btn-md\" type=\"submit\">View Profile</button></div>\n"; 
+0

그런 다음 어떻게 userID를 profileTemplate 페이지의 where 절에 할당 할 수 있습니까? – HiiSpeedLOWdrag

+0

$ sql = "select * from profile where profile_id = '{$ _GET ['id ']}'"; –

관련 문제