• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[Kurs PHP odc. 2] Problem z wczytaniem loginu.

0 głosów
262 wizyt
pytanie zadane 28 grudnia 2015 w SQL, bazy danych przez ormu16 Gaduła (4,980 p.)

Witam, jestem w trakcje oglądania drugiego odcinka kursu PHP i zaciąłem się w 49 minucie. Po wpisaniu loginu-adam i hasła-qwerty mam pustą stronę. Nie wyświetla mi żadnych błędów więc nie wiem co robić. Proszę o pomoc, siedzę już nad tym ponad godzinę.

Tak wygląda kod zaloguj.php


<?php

	require_once "connect.php";
	
	$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
	
	if ($polaczenie->connect_errno!=0)
	{
		echo "Error: ".$polaczenie->connect_errno;
	}
	else 
	{	
		$login = $_POST['login'];
		$haslo = $_POST['haslo'];	
		
		$sql = "SELECT * FROM urzytkownicy WHERE user='$login' AND pass='$haslo'";		
		
		if ($rezultat = @$polaczenie->query($sql))
		{
			$ilu_userow = $rezultat->num_rows;
			if ($ilu_userow>0)
			{
				$wiersz = $rezultat->fetch_assoc();
				$user= $wiersz['user'];
				
				$rezultat->free_result();
				
				echo $user;
			}
			else
			{
				echo "ELSE";	
			}
		}
		
		$polaczenie->close();
		
	}
	
?>

A to jest kod connect.php

<?php

	$host ="localhost";
	$db_user ="root";
	$db_password ="";
	$db_name = "osadnicy";
	
?>

Dodam jeszcze że stawiam pierwsze kroki z PHP i MySQL, także proszę o merytoryczną odpowiedź nawet jeśli rozwiązanie będzie banalne.

2 odpowiedzi

+1 głos
odpowiedź 28 grudnia 2015 przez Magicone Nałogowiec (45,100 p.)

Nie wyświetla mi żadnych błędów więc nie wiem co robić.

WIĘCEJ MAŁP!! @@@@@@@ 

komentarz 28 grudnia 2015 przez ormu16 Gaduła (4,980 p.)
Jak usunę @ z tej linijki

        if ($rezultat = $polaczenie->query($sql))

to i tak nie mam żadnych powiadomień o błędach.
+1 głos
odpowiedź 28 grudnia 2015 przez Arkadiusz Waluk Ekspert (290,250 p.)
Masz w bazie danych identyczne tabele jak na filmiku?
komentarz 28 grudnia 2015 przez ormu16 Gaduła (4,980 p.)
Tak jak wkleiłem wszystko z paczki to efekt końcowy był dobry.
komentarz 28 grudnia 2015 przez Arkadiusz Waluk Ekspert (290,250 p.)
Zgodnie z filmikiem jest tabela "uzytkownicy" a nie jak u Ciebie "urzytkownicy"
komentarz 28 grudnia 2015 przez ormu16 Gaduła (4,980 p.)
Dzięki, jakimś cudem nie zauważyłem tej literówki.

Podobne pytania

0 głosów
2 odpowiedzi 319 wizyt
pytanie zadane 5 grudnia 2015 w PHP przez meegi Nowicjusz (160 p.)
0 głosów
5 odpowiedzi 330 wizyt
pytanie zadane 22 stycznia 2016 w PHP przez Jayix Użytkownik (680 p.)
0 głosów
3 odpowiedzi 993 wizyt
pytanie zadane 23 października 2016 w PHP przez Maciejjy Nowicjusz (120 p.)

93,424 zapytań

142,421 odpowiedzi

322,646 komentarzy

62,785 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...