[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подключения к БД
Tango1988
Не могу разобраться как прицепить переменную $connection из файла config.php в файл function.php,Функция рабочяя, пытаюсь подключиться к БД другим методом.В итоге выходит ошибка:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\catalog\function.php on line 15

Что я не так делаю?

файл config:

<?php
define("DBHOST", "localhost");
define("DBUSER", "root");
define("DBPASS", "123");
define("DB", "apple");

$connection = @mysqli_connect(DBHOST, DBUSER, DBPASS, DB) or die("Нет соединения с БД");
mysqli_set_charset($connection, "utf8") or die("Не установлена кодировка соединения");
?>



файл function:



<?php

function
db_result_to_array($result)

{
$res_array = array();

$count = 0;

while($row = mysql_fetch_array($result))

{
$res_array[$count] = $row;

$count++;

}

return $res_array;

}
function get_products()



{
global $connection;



$query = "SELECT * FROM products ORDER BY id DESC";



$result = mysql_query($query);



$result = db_result_to_array($result);



return $result;

}

?>
Быстрый ответ:

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