?

Log in

No account? Create an account
PHP Developer's Journal -- Day [entries|friends|calendar]
PHP Developer

[ website | PHP.NET ]
[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

mysql(i)_fetch_* возвращает строки для числовых типов [05 Feb 2012|04:21am]
допустим есть таблица с числовым полем

CREATE TABLE mytable {
id INT
}

делаем
[...]
$result = $mysqli->query("SELECT id FROM mytable");
var_dump($result->fetch_assoc());

наблюдаем что-то вроде

array(1) {["id"]=> string(3) "123"}

То есть поле хранится в базе в виде числа, но в скрипте мы получаем его в виде строки. Почему так сделано и как получать число кто-нибудь знает?
24 comments|post comment

navigation
[ viewing | February 5th, 2012 ]
[ go | previous day|next day ]