PHP22 MySQL에서 Join 시 중복 컬럼명 PHP에서 처리 MySQL에서 Join 시 중복 컬럼명 PHP에서 처리하기PHP로 프로그램 작성시 MySQL 연동에서 Join 시 중복 컬럼명을 처리하는 것이 애매합니다.예를 들면, table1 이 a, b,c 세개의 컬럼(필드)로 구성되어 있고table2 가 a, d, e 로 구성되어 있다고 가정합니다. 위 테이블 조건에서 아래와 같은 쿼리문을 실행합니다.select * from table1 as A join table2 as B on A.a = B.a where A.b='서울'; 이때, 컬럼a가 table1의 a인지 table2의 a인지를 구분해야할 경우가 생깁니다.MySQL 쿼리 상에서는 alias를 줘서 A.a 또는 B.a로 구분이 가능합니다. 그런데, 이야기를 PHP로 옮겼을때 문제가 생깁니다.$row = my.. 2012. 7. 3. 계정 사용량 알아보기(PHP) 계정의 사용량을 알아보기 엄밀히 말하면 계정이 아니라, 디렉토리의 용량을 알아보는 방법입니다.계정의 홈디렉토리의 용량을 알아내면 그 값이 계정의 사용량입니다. $du_1=`du -sm 디렉토리`; //보이는 작은 따옴표는 역따옴표입니다. $du_2=explode(" ", $du_1); // 탭으로 나눠줍니다. kr.php.net 에서 explode를 검색하시면 자세한 설명이 나옵니다.$du = $du_2[0]; echo $du; // 화면에 출력해줍니다. 2012. 6. 29. [PHP] 모바일 기기 인식 $user_agent = $_SERVER['HTTP_USER_AGENT']; if(strrpos($user_agent, "Android") || strpos($user_agent, "iPhone")) { // 모바일 } else { // 비모바일 } 2012. 6. 6. 홈페이지 페이지 파일명, 호출 인자 확인하기 $Cure_URL1 = getenv("SCRIPT_NAME"); // 파일명 $Cure_URL2 = getenv("QUERY_STRING"); // 호출인자 참고 : PATH_INFO, SCRIPT_NAME, PHP_SELF, PATH_TRANSLATED 2010. 9. 12. 이전 1 2 3 4 다음