Mysql
 sql >> база данни >  >> RDS >> Mysql

Открийте тип данни, докато използвате fetch_array с MySQLi

Първо, задавате грешен въпрос.
Всъщност нямате нужда от тип колона. Всъщност вече можете да различите низ от число с просто PHP условие. Но нито един метод няма да ви каже NULL .

Опитайте това

$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);

Ако имате късмет, ще получите всички типове настроени.
Ако не - ще трябва да активирате mysqlnd в PHP



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да сортирате като хакерски новини

  2. Свързване с Mysql на AWS Elastic Beanstalk

  3. Нарушение на ограничението за целостта:1452 Не може да се добави или актуализира дъщерен ред:

  4. MySql SELECT AS - Добавяне на всички имена на полета

  5. разлика между два последователни реда в mysql