my PDO fetch returns everything as a string.
I have a custom class with id (int) and username (varchar).
When trying to execute the following sql query
$db->prepare('SELECT * FROM users WHERE id=:id_user'); $db->bindParam(':id_user', $id_user); $db->execute(); $user_data = $db->fetch(PDO::FETCH_ASSOC);
and var_dump ($ user_data), id is a string. How can I do this, so PDO respects the correct data types from mysql?
Lukmo
source share