Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Niedziałający LIKE
Forum PHP.pl > Forum > Bazy danych > MySQL
R@F
Witam mam dwie tabele: osoba zawierająca dane o osobie i faktura zawierająca dane o fakturze w której jest pole o_id (id osoby z tabeli osoba) i teraz mam takie pytanko:
Kod
SELECT osoba.nazwisko, osoba.id AS osoba_id, faktura.id, faktura.o_id, faktura.numer FROM faktura LEFT JOIN osoba ON faktura.o_id=osoba.id WHERE osoba.nazwisko LIKE '".$_POST['tekst']."';
. W takim pytaniu mam zero wyników, a gdy zastosuje zamist Like   -Where i wpisze konkretne nazwsiko to wtedy działa. Co jest z tym nie tak?? Z inner join też niedziała.
Cezar708
  1. WHERE osoba.nazwisko LIKE '%".$_POST['tekst']."%';

zapomniałeś '%'
R@F
szok   sciana.gif  dzięki wielkie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.