Skocz do zawartości
PL
Szukaj na Pecetowiczu
  • Utwórz konto

przerobka na nowa notacje


Rekomendowane odpowiedzi

mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given 

		$zapytanie = mysqli_query($cn,"SELECT * FROM user WHERE login='".$_SESSION['login']."'"); 
		$wynik = mysqli_fetch_array($zapytanie); 

Ktoś pomoże?

Odnośnik do komentarza
Udostępnij na innych stronach

Zmienna $zapytanie jest boolem, czyli prawdopodobnie ma wartość false. Z dokumentacji mysqli_query wynika:

Cytat

Returns FALSE on failure. For successful SELECT, SHOW, DESCRIBE or EXPLAIN queries mysqli_query() will return a mysqli_result object. For other successful queries mysqli_query() will return TRUE.

Czyli reasumując: masz błędne zapytanie do bazy albo nie masz połączenia z bazą (zmienna $cn).

Odnośnik do komentarza
Udostępnij na innych stronach

(edytowane)

Dziękuje mistrzu zapomniałem o  mysqli_select_db 

@-n3veR

Jeszczce jeden problem 

 Undefined index: login in

i to jest linia z zapytaniem 

Edytowane przez Rupert
Odnośnik do komentarza
Udostępnij na innych stronach

Takie coś nie istnieje: 

$_SESSION['login']
Odnośnik do komentarza
Udostępnij na innych stronach

@-n3veR

include('inc/menu.php');

czy to jest dobre dolączenie pliku do login.php?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem, ciężko określić po jednej linijce, ale składnia jest poprawna. Osobiście użyłbym jednak require_once.

Odnośnik do komentarza
Udostępnij na innych stronach

dobra dzieki pobawie sie temat mozna zamknac

Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...