2014-10-31 3 views
0

나는 두 개의 테이블 usersbid_details을 가지고 있는데, 둘 다 users의 기본 키인 id 열을 가지고 있습니다.한 테이블의 데이터를 PHP의 다른 테이블에 삽입하고 싶습니까?

bid_idbid_details의 기본 키입니다.

bid_details(bid_id,id,bid_price,start_date,end_date)

users(id,fname,lname,username,email_id...........)

나는 입찰 가격을 입력하는 텍스트 상자를 제공했다. bid_id이 자동 증가로 설정됩니다. 사용자가 텍스트 상자에 금액을 입력 한 후 모든 값을 bid_details에 삽입하려고합니다. 그러나 id의 값을 users에서 얻고 bid_details에 삽입하려면 어떻게해야합니까?

+3

이 테이블 구조를 추가하고 코드를 시도 세션 세부 사항을 가지고있다. –

답변

0

질문을 잘 이해하면 사용자에게 제품 세부 사항 을 삽입하고 세부 정보 테이블에 ID를 저장하려고합니다.
당신은 (세션 변수에 사용자 ID를 저장하여)이 단순히 사용하여 세션을 수행 할 수

$_SESSION['id']=$id; 

link

+0

고마워 너 ........ –

+0

@ShankyRedkar 내가 할 수있는 것에 기쁘다. 도움. 이 질문을 답변으로 표시하려면 답변 옆에있는 오른쪽 기호를 클릭하십시오. – Lana

0

GET 메서드에서 url을 통해 user_id를 보내거나 POST 메서드를 통해 숨겨진 값으로 보낼 수 있습니다.

+1

정말 나쁜 아이디어! 더 나은 접근 방법은 로그인 프로세스 중에 세션에 사용자 ID를 저장하는 것입니다. –

+0

이것이 admin 섹션이고 admin이 다른 사용자에 대한 세부 정보를 추가하는 경우 고려하십시오. SESSION –

+1

이 질문은 분명히 사실이 아닙니다. 사용자가 입찰을하고 있습니다. –

관련 문제