I have a project made in flex, using PHP data services to access an SQL server database, and I need to convert it to MySQL, I have changed all my PHP services from sqlsrv to mysqli.
Something like this:
$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;
It worked fine on sqlsrv but with mysqli it returns to flex the INT
, BIT
, or DATE
values as string
the main Datatypes on MySQL are INT
, VARCHAR
, BIT(1)
, DATETIME
, DATE
(same as sqlsrv)
and on the flex the return types are mainly as object[]