Zapytanie Mysqli w funkcji - PHP

Mam listę funkcji wfunctions.php. Aktualizuję zMysql doMysqli bo po prostu się uczęMysql jest teraz amortyzowany.

Deklaruję moje połączenie w górnym pliku levelconnect.php. Wymagany pierwszy plik.

W każdym razie z powrotem do punktu wszystkie moje funkcje używają mysql_query („QUERY”) i to zawsze działało dobrze. Teraz zmieniłem je na:

$con->query("QUERY") // ($con is my connection variable)

Teraz dostajęBłąd krytyczny: wywołanie funkcji składowej query () na obiekcie nie będącym obiektem w C: wampir www PHP funkcje.php w linii 241.



Więc nie rozumiem dlaczego mogę zapytać, czy deklaruję moją zmienną w całym moim pliku. Powinien być dostępny wszędzie, po prostu nie jestem pewien. To zawiesiło moją stronę, dopóki nie mogę tego naprawić. Oto przykładowa funkcja zfunctions.php

function getSiteName()
{
    $row = $con->query("SELECT * FROM siteinfo")->fetch_array();
    return $row["siteName"];
}

Moje połączenie:

global $con ;
$con = new mysqli("localhost", "itunes89", "XXXX","projectanvil") or die("Sorry, were having server connection issues. Please try again later.");



Dzięki chłopaki! :REMoja witryna, w której mam ten błąd

questionAnswers(3)

yourAnswerToTheQuestion