데이터베이스 저장 프로 세 스 를 PHP 로 호출 합 니 다.
다음은 제 간단 한 저장 과정 입 니 다.CREATE PROCEDURE[spmystoreprocedure] AS select companyname, contactname, city from customers
사실,비교적 복잡 한 것 도 쓸 수 있 는데,애석 하 게 도 나 는 이것 에 대해 깊이 연구 하지 못 해서 간단 한 것 을 취 할 수 밖 에 없다!
다음은 나의 php 파일Open(OLEDB_CONNECTION_STRING); $command = "sp_mystoreprocedure"; $rs = $dbc->Execute($command); // Recordset $i = 0;
echo '';
while (!$rs->EOF) { $i += 1; $fld0 = $rs->Fields(0); $fld1 = $rs->Fields(1); $fld2 = $rs->Fields(2); print '';
$rs->MoveNext(); } print '
Directive | Local Value | Master Value |
---|---|---|
'; print $fld0->value; print ' | '; print $fld1->value; print ' | '; print $fld2->value; print ' |
$rs->Close(); ?>
주의해 야 할 것 은 서버 를 열 어야 한 다 는 것 입 니 다!또 저장 과정의 이름 을 잘못 써 서 는 안 된다.그렇지 않 으 면 치 명 적 인 오류 가 발생 할 것 입 니 다.그리고 오류 가 어디 에 있 는 지 전혀 모 릅 니 다.이것 이 바로 phop 파일 이 오류 처리 에 좋 지 않 은 점 이지 만 나중에 개 선 될 것 이 라 고 믿 습 니 다.
나 는 php 를 배 우 는 데 오 랜 시간 이 걸 렸 지만,진정 으로 그것 을 잘 사용 하 는 것 이 쉽 지 않다 는 것 을 알 게 되 었 다.그러나 그것 은 확실히 나의 상상 을 초월 했다.어떤 것들 은 정말 기묘 하 다.정말,모 를 필요 가 없다.사용 하면 정말 기묘 하 다!출처:Viphot)