이럴수가
계속 refresh를 때리니까 되다니...
내장함수가 동작을 합니다. 근데 왜 한번에 안되고 refresh를 계속 때리니까 되는 것인지. 생각좀할께요...
>>임창택 님께서 쓰시길<<
:: 다른것은 없습니다. 그냥 pg_pconnect하고 connection id를 이요해서 pg_exec를 실행 했으니까요 그런
:: 데 테스트 해본 결과
:: 그자리에 sql(select insert update)문장을 만들어서 실행해보니 정상적으로 작동이 되네요
:: 아무리생각해도 내장함수는 사용할 수 없나벼....
:: 그래서 다시 내가 만든 내장함수가 아닌 원래 있던 내장함수를 사용해서 테스트 해본결과 내장함수는
:: 사용해서 어떤값을 얻어내지 못함.
::
:: <?
:: require('db_.php');//여기는 DB연결과 관련한 소스
:: $con_id = db_login("","");//DB연결
:: $sql1 = "SELECT now()";//여기에 정상적인 sql문법은 모두 가능하지만 이것은 안됨
:: $re_login = pg_exec($con_id,$sql1);
:: $sss = pg_numrows($re_login);
::
:: db_logout($con_id);//DB끊기
::
:: ?>
::
::
:: echo"$sss";Warning: PostgresSQL query failed: pqReadData() -- read() failed: errno=32 Broken pip
:: e in /home/h/public_html/teacher/test.php3 on line 5
:: 라는 메시지 결과 값을 보냄
::
:: 내가 이런결론에 도달하기까지 너무 괴롭지만 내장함수를 사용하는 것을 포기하고 대신에 Triger를 적
:: 절히 사용하는 것으로 결론 아 슬프다 이것을 사용하면 여러모로 편한데.......
:: 사용해 본사람은 알겁니다. 내장함수의 장점을.....
::
::
:: >>정재익 님께서 쓰시길<<
::
:: :: 실행 query 문 근처의 C 소스를 다시 보여 주실수 있겠는지요.
:: ::
:: :: >>임창택 님께서 쓰시길<<
:: ::
:: :: :: 응답 고맙습니다. 물론 사용자 나 다른문제는 없습니다.
:: :: :: 물론 권한까지도 왜냐하면
:: :: :: psql로 접속해서 사용할때 이미 해당 사용자로 그러한 문제가 있는지를 테스트 했구요
:: :: :: 또 일반 select 구문과 insert update구문에서는 똑같은 로긴으로 php에서 성공을 했거든요 그
:: 런데
:: :: 유
:: :: :: 독 내장함수만 실행이 안되는군요
|