[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Борьба с хостером
JohnBraxton
Доброго времени суток:
Есть тестовый код:

define('DB_HOST','localhost');
define('DB_LOGIN','user');
define('DB_PASSWORD','ps');
define('DB_NAME','base');


$db = mysqli_connect (DB_HOST,DB_LOGIN,DB_PASSWORD,DB_NAME);
mysqli_query($db, "SET NAMES utf8");
mysqli_query($db, "SET CHARACTER SET utf8");
mysqli_query($db, "SET character_set_client = utf8");
mysqli_query($db, "SET character_set_connection = utf8");
mysqli_query($db, "SET character_set_results = utf8");
if (!$db){echo "Подключение не выполнено!";}




$sql = "SELECT * FROM `users`";
if (!$result = mysqli_query($db, $sql)){
echo mysqli_error($db);
exit;
}
$usr = mysqli_fetch_all($result, MYSQLI_ASSOC);


foreach($usr as $test)

{
echo $test['id']."<br>";
}



ничего особенного, тупо вывожу IDшники из БД.

Дело в том что строка
$usr = mysqli_fetch_all($result, MYSQLI_ASSOC);


выбивает фатальную ошибку: Call to undefined function mysqli_fetch_all()

при этом локально все работает нормально. Хостер мне доказывает что проблема у меня в коде а не у них. Может я чего не догоняю?

PHP на хостинге версии 5.4.9

И еще одна маленькая особенность, mysqli_fetch_array отрабатывает без ошибок.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.