안녕하세요. 정말 몇일동안 고민중입니다. 제 고민좀 해결해주세요 ㅠㅠ
지금 사용하고 있는 설정은 winXP/ postgresSQL 8.0.1 / Apache 2.2 / PHP 5.1.4 입니다.
<?
phpinfo();
?>
로 인해 pgsql에 대해 설치된 설정도 볼수있고,
DB로 연결된 테이블에 담긴 회원정보를 php소스에서 읽어 오기도 합니다.
다만, 읽어만 올뿐 DB에 대한 정보를 다른 페이지에 값으로 넘겨 주지를 못하는것 같습니다.
예를 들면, 회원정보를 검색하는 php파일에서 id로 회원을 검색하면 그 id에 대한 회원정보가 다음창에 뜨고,
아닐경우엔 전체 모든 DB에 있는 회원정보가 뜨는 소스입니다.
그런데.... id가 1인 사원만 검색이 되는 것이 아니라 전체 회원이 검색이 되버립니다.
id로 회원을 검색할때 id를 1로 검색을 할경우 1이란 값이 다른 페이지로 넘어가지 않아서 인것 같습니다.
하지만, 지금 사용한 소스는 옆에 다른 컴퓨터에서 똑같은 환경속에서 제대로 돌아가고 있는 소스를 긁어 온건데요..
왜 다르게 반응을 하는지 모르겠습니다.ㅜㅜ
무슨 말인지 알아들으실런지요 ㅠㅠ
정말 모르겠습니다. 몇일동안 왜그럴까 만 연구 중입니다.
원래 Mysql / Apache / PHP 로 연동되어있던 컴퓨터 인데 그때도 잘 돌아갔었거든요.
그래서 윈도우에서 Mysql대신에 postgresSQL만 install로 설치하고,, php.ini에 extension=php_pgsql.dll에 주석을 풀구요,
시스템변수에 bin주소 입력했습니다. mysql과 혹시나 중복되나 싶어서 mysql를 막아보기도 했습니다.
또 다른 환경설정이 필요한건지요?
왜 cmd창에서 postgresSQL은 접속가능하고 DB생성가능하고 DB정보는 읽어오면서
그 정보를 넘겨줄때 문제가 생길까요>
DB쪽 문제인가요? 아니면 쿼리문의 문제일까요?
하지만, 분명히 옆에 컴퓨터에서는 제대로 돌아가고 있는 소스입니다.
부탁드려요^^
|