Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> concat jak wyodrębnić inne kolumny z jednego wiersza
klawisz123
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.05.2013

Ostrzeżenie: (0%)
-----


Witam,

Pisałem wcześniej ale nie roziwązałem do końca problemu, Mianowicie nie wiem jak moge wyszukać również inne dane z tego samego wiersza przy metodzie concat. Imie i nazwiko mi się łączy ale jak chciałbym wyodrębnić dodatkowo adres e-mail tego samego użytkownika to nie wiem zabradzo jak?
Innna kwestią jest że np wyszuka mi imie spacja nazwiko oraz samo imie lub nazwisko ale już nazwisko spacja imie nie dziął :/
  1. $query123 = "SELECT CONCAT_WS(' ',imie,nazwisko) AS daneOsobowe from uzytkownicy left join osoby on (`uzytkownicy`.`user_id` = `osoby`.`user_id`)
  2. WHERE osoby.user_id='$user' having daneOsobowe like '%".$szukaj."%' ";
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
klawisz123
post
Post #2





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.05.2013

Ostrzeżenie: (0%)
-----


sory z sqla nie jest za dobry, ale teraz nie wiem zabardzo jak moge się odwołać do tego u.emal w kodzie coś typu row[u.email] nie działa, a poza tym nie wiem czy dobrze to rozumiem ale tam wszukuje imie, nazwisko i emaila razem ? mi chodzi o wyszukanie przez imie bądź nazwiko lub razem imie_nazwisko lub nazwisko_imie i wszyszukania również e-maila należącego do tabeli osoby. Taki mi wyszedł kod gdzie neistety również nie dizała wyszukanie NP. kowalski Jan działa tylko jan kowalski
  1. $query123 = "SELECT CONCAT_WS(' ', o.imie, o.nazwisko) AS daneOsobowe, u.email
  2. from uzytkownicy As u left join osoby As o USING (`user_id`)
  3. WHERE o.user_id='$user' and concat_ws(' ',o.imie, o.nazwisko, u.email) like '%".$szukaj."%' ";


Ten post edytował klawisz123 20.05.2015, 12:28:02
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 23:57