Ostrzeżenie: mysqli_query () oczekuje, że parametr 1 będzie mysqli, null podany [duplikat]

To pytanie ma już tutaj odpowiedź:

Ostrzeżenie: mysqli_query () oczekuje, że parametr 1 będzie mysqli, null podany 3 odpowiedzi

Jestem pewien, że to duplikat, ale nie mogę znaleźć odpowiedzi na to pytanie. Z jakiegoś powodu nie mogę wysłać zapytania do mojej bazy danych.

Po prostu próbuję wywołać funkcję, ale pojawia się błąd ...

Warning: mysqli_query() expects parameter 1 to be mysqli, null given in ... on line 12

Mój plik dbConnect.php ma

$adConn = mysqli_connect("myHost","myUser","myPword","myDB");

Moje pliki functions.php mają

require "dbConnect.php";

// Check connection
if (mysqli_connect_errno($adConn))
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }

//-------------------------------------------------//
//   Gets total number of games for a given week   //
//-------------------------------------------------//
function GetGamesCount($wID){
    $sql = "SELECT * FROM schedule WHERE weekID=$wID";

    $gamesRS = mysqli_query($adConn, $sql);
    $games = mysqli_fetch_array($gamesRS);


}

Nie otrzymałem żadnego błędu od sprawdzenia połączenia, próbowałem go również umieścić w funkcji. Wiem, że mogę użyć funkcji mysqli_num_rows, którą zrobię. Muszę tylko dowiedzieć się, dlaczego nie odpytuje bazy danych. Próbowałem zapytać o inne funkcje z tym samym problemem. Jeśli jednak wyszukuję w obrębie strony lub wykorzystuję ajax z oddzielnego pliku, nie mam żadnych problemów.

Po prostu nie widzę tego, czego mi brakuje. Każda pomoc jest bardzo mile widziana.

questionAnswers(2)

yourAnswerToTheQuestion