2012-07-10 2 views
-4

나는이 모든 것을 매우 신 ... 그리고 대학에서 프로젝트 작업을 위해 나는 온라인 쇼핑 웹 사이트를 만들기로 결정했다.PHP에서 사용자 당 테이블 만들기?

가입 부분에 막혔습니다. 사용자가 장바구니에 추가 한 제품을 저장하여 나중에 더 많은 제품을 계속 추가 할 수 있도록 분리 된 테이블을 제공하고 싶었습니다.

그러나 모든 링크에서 다른 질문을 읽으면서 사용자 당 테이블을 만드는 것은 매우 나쁜 생각 인 것 같습니다.

하지만 어떻게해야합니까? 도와주세요. 열 user_idproduct_id을 포함

답변

10

자세히 설명해 드리겠습니다.

사용자 및 제품 용 테이블을 이미 만들었습니다. 그렇지 않은 경우 user_id 및 product_id의 고유 값을 갖는 사용자 및 제품에 대한 테이블을 각각 작성해야합니다.

지금

  • USER_ID 다음 필드 user_shopping 카트 테이블을 만들
  • product_qty

당신은 당신이 필요에 따라 user_shopping를 업데이트 할 수 있습니다 PRODUCT_ID.

+0

@nDudani .. 예. 나는 user.but이라는 이름의 테이블을 이미 만들었습니다. 다른 유형의 제품에 대해 다른 테이블을 만들었습니다. ? –

+0

또 다시 좋지 않습니다. 필자는 제품 테이블에 필드 이름 "type"을 추가하는 것이 좋습니다. –

+0

하지만 너무 늦었어요. 제출 날짜가 매우 가까이에 있습니다. 따라서 모든 테이블과 모든 코드를 변경할 수는 없습니다. 사용자가 다음에 그것을 볼 수 있도록 카트에 제품을 등록하고 추가하는 것에 대한 아이디어를 알려 주실 수 있습니까? –

2

만들기 하나 테이블.
그런 식으로 사용자별로 테이블을 만들 필요없이 제품을 사용자와 연결할 수 있습니다.

+0

내가 어떻게 할 수 있는지 설명해 주시겠습니까? 그리고 가능하다면 .. 고맙습니다. :) –

관련 문제