สอบถามเกี่ยวกับการแสดงผลข้อมูลตอนเรียกใช้ STORE PROCEDURE ใน PHP
คือผมมี STORE PROCEDURE ดังนี้
Code
dbo.[ShowBigHist1] 'EL9534','7T111129','T10'
ผมก็ทำการติดต่อ มันก็สามารถ connect กับดาต้าเบสได้แล้ว
แต่ว่าผมจะเอาข้อมูลใน STORE PROCEDURE ออกมาแสดง
จะเขียนโค๊ตภาษา php ยังไงดี
ตอนนี้ทำได้แค่ว่า
Code (PHP)
$Connect = mssql_connect("192.168.0.100","PASS","") or die("Unconnect server");
$dbconnect=mssql_select_db("DataBase") or die ("Unconnect DB");
$que=mssql_query("dbo.[ShowBigHist1] 'EL9534','7T111129','T10'");
และรู้ว่ามันจะแสดงฟิว CODE, NAME, SURNAME
แต่ผมไม่รู้ว่าจะเขียนให้มันแสดงข้อมูลด้วยภาษา PHP ได้ยังไงเพราะว่าผมเขียน
Code (PHP)
<?
$Connect = mssql_connect("192.168.0.100","PASS","") or die("Unconnect server");
$dbconnect=mssql_select_db("DataBase") or die ("Unconnect DB");
$que=mssql_query("dbo.[ShowBigHist1] 'EL9534','7T111129','T10'");
$fet=mssql_fetch_array($que);
$CODE=$fet['CODE'];
$NAME=$fet[NAME];
$SURNAME=$fet[SURNAME];
echo $CODE." ".$NAME." ".$SURNAME;
?>
ปัญหาคือผมไม่รู้วิธีการนำข้อมูลแต่ละฟิวออกมาแสดง ทำยังไงดีคับช่วยตอบทีTag : PHP
Date :
2011-06-18 10:16:28
By :
boycomcmu
View :
973
Reply :
6
ลองแบบนี้ซิครับ
$CODE=$fet[0];
$NAME=$fet[1];
$SURNAME=$fet[2];
Date :
2011-06-18 10:26:04
By :
sakuraei
Store Procedure ครับ เค้าสร้างไว้แล้ว มันเหมือนเป็นฟังก์ชั่นที่ถูกเขียนในรูปแบบ SQL ล้วนๆครับ
ไม่ต้องมานั่ง select / update /delete กันแล้วเรียกมาใช้ได้เลย.....อิอิ
Date :
2011-06-18 15:33:09
By :
Unidentifier
อ่าวเหรอ เราก็นึกว่า ชื่อ table -*-
Date :
2011-06-18 16:28:47
By :
grandraftz
Load balance : Server 01