Erstens stellen Sie eine falsche Frage.
Sie brauchen eigentlich keinen Spaltentyp. Tatsächlich können Sie bereits mit einfachen PHP-Bedingungen einen String von einer Zahl unterscheiden. Aber keine Methode wird Ihnen NULL sagen .
Versuchen Sie dies
$sql = "SELECT * FROM users WHERE live = 1";
$stm = $db->prepare($sql) or trigger_error($db->error);
$stm->execute() or trigger_error($db->error);
$res = $stm->get_result();
$row = mysqli_fetch_assoc($res);
Wenn Sie Glück haben, werden alle Typen gesetzt.
Wenn nicht, müssen Sie mysqlnd in PHP aktivieren