บนฝั่ง android ผมจะเรียกใช้งาน service นี้ได้อย่างไรครับ ใครพอจะมีตัวอย่างให้ดูได้บ้างครับ
iis server
code web service php
<?php
$serverName = "
local)"; //serverName\instanceName
$connectionInfo = array( "Database"=>"AX4_LIVE"); //, "UID"=>"xxx, "PWD"=>""
$conn = sqlsrv_connect( $serverName, $connectionInfo);
//$wrkctr = strval($_GET['xwrkctrid']);
if( $conn ) {
//if ($wrkctr)
// $sql = "SELECT WRKCTRID,NAME FROM WRKCTRTABLE WHERE WRKCTRID LIKE '".$wrkctr."%'";
//else
$sql = "SELECT WRKCTRID,NAME FROM WRKCTRTABLE";
$stmt = sqlsrv_query( $conn, $sql);
if( $stmt === false ) {
die( "Error: Workcenter ".$wrkctr." not found.<br />".$sql."<br />".print_r( sqlsrv_errors(), true));
}
$posts = array();
$stmt = sqlsrv_query( $conn, $sql);
while( $obj = sqlsrv_fetch_object( $stmt)) {
$posts[] = array('WRKCTRTABLE'=>$obj);
}
header('Content-type: application/json');
echo json_encode(array('posts'=>$posts));
sqlsrv_close( $conn );
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}
}
?>
ขอบคุณมากครับ
รบกวนสอบถามครับ ผมมี server เป็น iis web-service เป็น php บนฝั่ง android ผมจะเรียกใช้งาน service นี้ได้อย่างไร
iis server
code web service php
<?php
$serverName = "local)"; //serverName\instanceName
$connectionInfo = array( "Database"=>"AX4_LIVE"); //, "UID"=>"xxx, "PWD"=>""
$conn = sqlsrv_connect( $serverName, $connectionInfo);
//$wrkctr = strval($_GET['xwrkctrid']);
if( $conn ) {
//if ($wrkctr)
// $sql = "SELECT WRKCTRID,NAME FROM WRKCTRTABLE WHERE WRKCTRID LIKE '".$wrkctr."%'";
//else
$sql = "SELECT WRKCTRID,NAME FROM WRKCTRTABLE";
$stmt = sqlsrv_query( $conn, $sql);
if( $stmt === false ) {
die( "Error: Workcenter ".$wrkctr." not found.<br />".$sql."<br />".print_r( sqlsrv_errors(), true));
}
$posts = array();
$stmt = sqlsrv_query( $conn, $sql);
while( $obj = sqlsrv_fetch_object( $stmt)) {
$posts[] = array('WRKCTRTABLE'=>$obj);
}
header('Content-type: application/json');
echo json_encode(array('posts'=>$posts));
sqlsrv_close( $conn );
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}
}
?>
ขอบคุณมากครับ