Я создал веб-сервис со следующим кодом:
class WebUser {
public $USERID;
}
class UseridService
{
public $username = "my_user";
public $password = "my_pw";
public $server = "my_remote_server";
public $databasename = "my_database";
public $tablename = "my_table";
function __construct ()
{
$this->con = mssql_connect($this->server, $this->username, $this->password) or die('Connection failed!');
mssql_select_db($this->databasename);
}
public function getUserid ()
{
$sql = "Select top 10 USERID FROM my_table";
$result = mssql_query($sql);
$rows = array();
while ($row = mssql_fetch_assoc($result))
{
$storage = new WebUser();
$storage->USERID = $row['USERID'];
$rows[] = $row;
}
mssql_close($this->con);
return $rows;
}
}
На данный момент в Flash Builder 4.5 я хочу вывести 10 лучших идентификаторов пользователей в компонент List на моем холсте.Я могу заверить всех, что написанный мной код веб-службы PHP работает и возвращает массив объектов WebUser (), содержащий только строку USERID.
В MySQL есть много документации по Интернету, и как они просто «перетаскивают ипоместите веб-сервис в список, и он «волшебным образом» работает.Несмотря на то, что я стараюсь следовать их соглашениям, используя вместо этого MSSQL, я просто не могу заставить его работать.
Я надеялся, что кто-нибудь может дать совет, что делать?Даже если это не ответ сам по себе, кто-нибудь знает какую-либо онлайн-документацию, которая специально работает с Flashbuilder / PHP / MSSQL?