Autor Zpráva
pejak
Profil *
Ahoj,

mám dotaz ve stránkách a v jedné stránce mi funguje a v jiné mi vypisuje chybu.

$result = mysqli_query($connect,"SELECT * FROM wv WHERE ic='".$id."'");
       $row = mysqli_fetch_array($result);

Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /var/www/****/global.php on line 7 Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in /var/www/****/global.php on line 8

Nevím čím by to mohlo být? Nevyužívám OOP, děkuji moc za rady a tipy!
Davex
Profil
pejak:
Nevím čím by to mohlo být?
Proměnná $connect má hodnotu NULL a není to identifikátor připojení k databázi. Nebo-li není připojeno k databázi.
pejak
Profil *
Vkládám přes require data k připojení k db. Jako v té jiné stránce, kde s tím nemám problém a mám jí skoro totožnou :/. Díky za tip.
Tori
Profil
Je require před voláním mysqli_query?
Není tento kód v nějaké funkci? Má přístup ke globální proměnné $connect?
Jsou správné přihlašovací údaje? Přihlášení proběhne v pořádku?
Nepřepisuje se někde hodnota $connect?
pejak
Profil *
Super, díky! Popletl jsem to, že jsem údaje k db nevkládal ke každé funkci - nebo že nebyly přístupné.

Ještě jednou moc díky, za rady bez celého kódu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: