현재 회원 전용 사이트 인 Joomla (모듈 만들기)를 통해 웹 사이트를 만들고 있습니다. 회원이 로그인하면 고유 한 포인트를 볼 수 있습니다 (항공사 플라이어 포인트 사이트와 같음). 데이터베이스의 테이블에 점을 저장했습니다.
#__users
(기본 사용자 테이블)
#__smiles_users
(이, 사용자 이름을 저장하는 등 등 점)데이터베이스 행을 로그인 한 사용자와 연결
두 테이블이 하나의 비슷한 열을 가지고이 "사용자 이름"입니다 :
나는 두 개의 테이블이있다.
MYSQL 쿼리에서 이렇게하는 것이 현명 할 것이라고 생각했습니다.
연결 MYSQL
이
이 #__smiles_users 테이블 특정 행에
에코 결과에 일치하는 이름을 찾기 #__users를 통해 로그인 사용자 이름을 찾아 (즉 포함 올바른 사용자 이름)에
MYSQL에 연결하여 결과를 에코했지만 WHERE 함수를 지정해야했습니다.
멋진 이야기입니다. 문제 또는 문제를 자세히 설명하는 치료? – ScottMcGready
'#'문자가 테이블 이름에 허용되지 않는다고 확신합니다 ('#'는 SQL에서 주석을 시작합니다).또한, 테이블 이름 앞에 두 개의 밑줄이 붙는 이유는 무엇입니까? – Nathan
#__ joomla에서 테이블을 쿼리 할 때 #__로 시작합니다. – marc180292