Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] Where in z tekstem w Array
lewy1000
post 10.08.2013, 22:23:41
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 13.10.2008

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


Witam,

Mam problem z sortowaniem.

Mianowicie używam funkcji
  1. WHERE DATA IN (".implode(', ',$data2).")

Pojawia się problem gdy zamiast cyfr w data2 próbuję dać litery.

w kodzie raczej nie ma błędy query wygląda tak:
  1. SELECT * FROM girls WHERE active=1 AND `wlosy` IN (rudy, czarne) ORDER BY wiek ASC


tutaj z cyframi działający:
  1. SELECT * FROM girls WHERE active=1 AND `wiek` IN (31, 17) ORDER BY wiek ASC


ktoś zmierzył się z taką sytuacją ?
Go to the top of the page
+Quote Post
mmmmmmm
post 10.08.2013, 23:41:16
Post #2





Grupa: Zarejestrowani
Postów: 1 421
Pomógł: 310
Dołączył: 18.04.2012

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


  1. WHERE DATA IN ( '".implode("', '",$data2)."' )
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:31