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

question-closed Problem z SQL/PHP

Object Storage Arubacloud
0 głosów
140 wizyt
pytanie zadane 20 lutego 2019 w SQL, bazy danych przez zerakot Obywatel (1,870 p.)
zamknięte 20 lutego 2019 przez zerakot

Witam,

Wie ktoś dlaczego ten kod nie działa?:

<?
	if(isset($_SESSION['wyszukane']))
	{
		$wyszukane = $_SESSION['wyszukane'];
	}
	
	$connect = mysqli_connect('localhost', 'root', '', 'WWW');
	$zapytanie = 'SELECT * FROM produkty WHERE nazwa = "'.$wyszukane.'"';
	$wynik = mysqli_query($connect, $zapytanie);
	echo $wynik;
?>

Dodam, że wszystkie zmienne są określone, i nazwy tabeli też.

komentarz zamknięcia: Znalezienie odpowiedzi
komentarz 20 lutego 2019 przez Arkadiusz Waluk Ekspert (287,950 p.)
Tak jak napisałem powyżej i jeszcze wyżej. Przypisanie w linii 12 i wykonanie tego zapytania ponownie nie ma sensu. Rozumiesz kod który piszesz? Bez tego ani rusz.
1
komentarz 20 lutego 2019 przez zerakot Obywatel (1,870 p.)
Ok, udało się, dziękuję za pomoc
komentarz 20 lutego 2019 przez Pico Obywatel (1,330 p.)

Spróbuj zmienić

if($wynik = $mysqli->query($query))

na

if($wynik = $mysqli->query())

 

komentarz 20 lutego 2019 przez Arkadiusz Waluk Ekspert (287,950 p.)
Nie ma co próbować, wystarczy zerknąć do dokumentacji: http://php.net/manual/en/mysqli.query.php i od razu widać, że metoda query() wymaga podania przynajmniej jednego argumentu.

Wykonanie ponownie zapytania jest po prostu zbędne, wykonało się w linii 11 i można je już obsłużyć odpowiednim fetchem.
komentarz 20 lutego 2019 przez Pico Obywatel (1,330 p.)
Dobra mój błąd. Za długo nie posługiwałem się czystym php, tylko frameworkiem, który jednak dość mocno to wszystko upraszcza.

Podobne pytania

0 głosów
1 odpowiedź 139 wizyt
pytanie zadane 11 lutego 2019 w SQL, bazy danych przez zerakot Obywatel (1,870 p.)
0 głosów
1 odpowiedź 280 wizyt
pytanie zadane 22 lutego 2019 w SQL, bazy danych przez zerakot Obywatel (1,870 p.)
0 głosów
1 odpowiedź 191 wizyt
pytanie zadane 21 lutego 2019 w SQL, bazy danych przez zerakot Obywatel (1,870 p.)

92,555 zapytań

141,403 odpowiedzi

319,553 komentarzy

61,939 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...