Click here to Skip to main content
16,023,339 members

Comments by Member 10546444 (Top 2 by date)

Member 10546444 30-Jan-14 1:58am View    
here is the code for server.php
configureWSDL('server', 'urn:server');

//$server ->wsdl->schemaTargetNamespace = 'urn:server';

//$server ->register('pollServer', array('value' => 'xsd:string'), array('return' => 'xsd:string'), 'urn:server', 'urn:server#pollServer');

//------------------------------------------------------------------- GetFeedDetails services ---------------------------------------------------------

//register a function that works on server

$server ->register('getfeedDetails', array('value' => 'xsd:string'), array('return' => 'xsd:string'), 'urn:server', 'urn:server# getfeedDetails');


// create the function to fetch Data’s from Database

function getfeedDetails ()

{

$conn = mysql_connect('localhost','root','');

mysql_select_db('m4agri', $conn);

$sql = "SELECT * FROM m4agri.datainfo";

$q = mysql_query($sql);

$items = array();

while($row = mysql_fetch_array($q)){


$items [] = array(

'kvk'=>$row['kvk'],

'Month'=>$row['Month'],

'village'=>$row['village'],

'Solved'=>$row['Solved'],

'transcribed'=>$row['transcribed']

);

}

return $items;

}

$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';

$server ->service($HTTP_RAW_POST_DATA);
?>

and this is for client.php

call('getfeedDetails');




if($client->fault)

{

echo "FAULT: <p>Code: (".$client ->faultcode.")</p>";

echo "String: ".$client->faultstring;

}

else

{

$result = $response;

$count = count($result);

?>

<table >

<tr>

<th> kvk</th>

<th> Month</th>

<th> village</th>

<th> Solved</th>

<th> transcribed</th>

</tr>



<tr >

<td></td>

<td></td>

<td></td>

<td></td>

<td></td>



</tr>



</table>



<style type="text/css">

th {

background:#007F99;

color:#fff;

}

</style>
Member 10546444 30-Jan-14 1:57am View    
Deleted
Hi I am trying to get some data from database using web service, but i am not getting anything in my client page please help me out