我有一個項目在flex中,使用php數據服務訪問sql服務器數據庫,我需要將其轉換爲mysql,我已經改變了所有我的php服務從sqlsrv到mysqli。
事情是這樣的:
php mysqli值是返回位和整數字符串
$this->connection = mysqli_connect(SERVER,USERNAME,PASSWORD,DATABASE); // Start Connection
$ssqlstring = "select * from Users";
$runssql = mysqli_query($this->connection, $ssqlstring);
while($user = mysqli_fetch_array($runssql))
{
$users[$user["ID"]] = $user;
}
return $users;
它工作得很好的SQLSRV但mysqli的返回彎曲的INT
,BIT
或DATE
值string
主要數據類型在MySQL是INT
,VARCHAR
,BIT(1)
,DATETIME
,DATE
(與sqlsrv相同)
而在flex上,返回類型主要爲object[]
[通過各自的值訪問PHP MySQLI預定義常量?](http://stackoverflow.com/questions/6537212/accessing-php-mysqli-predefined-constants-via-respective-value) – Wrikken 2012-02-24 18:03:51