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

MYSQLI prepare - nie działa zapytanie

42 Warsaw Coding Academy
0 głosów
107 wizyt
pytanie zadane 18 sierpnia 2020 w PHP przez Paweł Barszcz Użytkownik (950 p.)
edycja 18 sierpnia 2020 przez Paweł Barszcz

Witam,posiadam zapytanie, które nie działa - debuguje już parę godzin i nie mam pojęcia o co chodzi.

foreach($oferty as $oferta){
		$stmt = $connect_sql->prepare("SELECT `id_oferta` FROM `pozyczki_chwilowki` WHERE `id_oferta` = ? AND ? >= `wiek_od` AND ? <= `wiek_do`");
		$stmt->bind_param('iii',$oferta,$wiek,$wiek);
		$stmt->execute();
		$stmt->bind_result($id_oferta);
		
		while ($row = $stmt->fetch()){
			echo $id_oferta;
		}
	}

Dodam, że $oferta - zwraca mi id (48,53,54), samo zapytanie w SQL działa, lecz w PHP poprzed "prepare" już nie.
parametry ustawiłem w zmiennych na sztywno, aby mieć pewność, że przyjmują dobre dane, dane w sql o takich parametrach również istnieją.

Czy może konstrukcja jest źle skonstruowana?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

+1 głos
1 odpowiedź 336 wizyt
pytanie zadane 14 października 2020 w PHP przez Akiz521 Początkujący (480 p.)
0 głosów
1 odpowiedź 361 wizyt
pytanie zadane 6 marca 2020 w PHP przez chin24 Nowicjusz (150 p.)
0 głosów
1 odpowiedź 296 wizyt
pytanie zadane 2 maja 2018 w PHP przez Damian Prymus Początkujący (380 p.)

93,377 zapytań

142,379 odpowiedzi

322,527 komentarzy

62,724 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
...