Jump to content
Sign in to follow this  
USP

ZdobadzSkina - wyskakujące błędy typu mysqli_num_rows()

Recommended Posts

Witam,

pobrałem skrypt zdobadzskina i po pobraniu zaczyna wywalać errory typu

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given. Pełen podgląd: http://zdobadzskina.hmcloud.pl/. Ktoś może pomóc?

 

Share this post


Link to post

Coś porąbałeś w configach albo źle wgrałeś ._.

 

To ten błąd powoduje dalsze errory:
"
Warning: mysqli_set_charset() expects parameter 1 to be mysqli, null given in /home/zdobadzs/domains/zdobadzskina.hmcloud.pl/public_html/connect.php on line 5"

 

Przed "Mysql_Connect" w pliku "connect.php" daj "@" i powinno działać ☺️

 

/\ Tzn u mnie ten sposób działał ; Jak coś to pisz GG/PW to ci jakoś tam pomogę

Edited by Caboty

Share this post


Link to post

Znaczy chyba błędy masz po wgraniu? A co żeś tam zedytował, że takie łorningi?

Share this post


Link to post

Dobra, wgrałem od nowa connect.php i rzeczywiście jest ten błąd: Parse error: syntax error, unexpected '=', expecting ',' or ';' in /home/zdobadzs/domains/zdobadzskina.hmcloud.pl/public_html/connect.php on line 2.

 

Dodałem tak jak user wyżej pisał @, ale nie pomogło

Share this post


Link to post
2 godziny temu, Caboty napisał:

Przed "Mysql_Connect" w pliku "connect.php" daj "@" i powinno działać

Wiesz w ogóle do czego to służy, że proponujesz takie "rozwiązanie"? -.-'

 

Pobrałeś moją wersję? W której dokładnie linijce występuje błąd?

Share this post


Link to post

Tak, pobrałem twoją wersję po wypełnieniu danych w pliku connect.php i imporcie bazy danych jest ten error co wyżej i wynika z niego, że chodzi o drugą linijkę

global $connect = mysqli_connect('host', 'user', 'password', 'db'); 

 

Share this post


Link to post

Jaką masz wersję PHP na swoim serwerze? Podaj jeszcze całą treść błędu - najlepiej screen.

Share this post


Link to post

Treść błędu: 

Parse error: syntax error, unexpected '=', expecting ',' or ';' in /home/zdobadzs/domains/zdobadzskina.hmcloud.pl/public_html/connect.php on line 2

Php 5.5

 

Edited by USP

Share this post


Link to post

Spróbuj wrzucic wersje 5.6. Dodatkowo zmien to:

global $connect = mysqli_connect('host', 'user', 'password', 'db');

na to:

global $connect;
$connect = mysqli_connect('host', 'user', 'password', 'db');

I napisz czy dziala.

  • Like 1

Share this post


Link to post

Ok, udało się wejść na strone, ale teraz wywala 3 błędy o takiej treści:

Notice: Undefined index: login in /home/zdobadzs/domains/zdobadzskina.hmcloud.pl/public_html/inc/menu.php on line 22

Notice: Undefined index: login in /home/zdobadzs/domains/zdobadzskina.hmcloud.pl/public_html/inc/menu.php on line 25

Notice: Undefined index: login in /home/zdobadzs/domains/zdobadzskina.hmcloud.pl/public_html/inc/menu_boczne.php on line 52

 

Share this post


Link to post

To przecież wywaliło Ci jakie masz błędy, bardziej nam się by przydały te linijki, których to dotyczy, a nie same błędy

Share this post


Link to post

menu.php : 

22 linijka: 		$zapytanie = mysqli_query($connect, "SELECT * FROM user WHERE login='".$_SESSION['login']."'"); 
25 linijka: 		$zapytanie2 = mysqli_query($connect, "SELECT * FROM wiadomosc WHERE do='".$_SESSION['login']."' AND przeczytane='0'"); 

menu_boczne.php:

52 linijka: 		$wynik = mysqli_fetch_array($zapytanie); 

 

Share this post


Link to post

A masz w ogóle jakieś tabele w bazie? Bo wychodzi na to, że nie masz kolumny `login`.

Share this post


Link to post

SHU_XN44z2.thumb.png.63c86a4ec2fcf064faa1848fc10cd3ac.pngBaza była wrzucona razem ze skryptem. Importowałem jeszcze teraz tą bazę i wygląda to tak:

 

Edited by USP

Share this post


Link to post

A pokaż tabelę user?

Share this post


Link to post

Masz puste tabele, więc jak to ma działać?

Share this post


Link to post

Co ma ta tabela do błędu, który pojawia się w całkiem innym pliku i chodzi o menu? I jak nie ma żadnego usera, to tabela jest pusta

 

Edit: Stworzyłem konto jeszcze raz admina, zalogowałem się i po zalogowaniu znikają te blędy, więc jeśli ktoś nie jest zalogowany to te błędy się pojawiają

 

Edited by USP

Share this post


Link to post
40 minut temu, USP napisał:

Co ma ta tabela do błędu, który pojawia się w całkiem innym pliku i chodzi o menu?

Nazwa pliku nie ma nic do tego. Błąd generuje zapytanie, które zwraca NULL zamiast wartości, ponieważ masz pustą tabelę.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Create a New Account. It’s free and easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×
×
  • Create New...