Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Funkcja w zapytaniu bądź utworzenie w inny sposób zapytania
Forum PHP.pl > Forum > Przedszkole
piotr485
Napisałem taką funcję

  1. function czy($co, $przykladowa_zmiena) {
  2.  
  3. $rozbijam = explode(',', $przykladowa_zmiena);
  4.  
  5. $zawiera = in_array($co, $rozbijam);
  6.  
  7. if($przykladowa_zmiena == 0) $zawiera = 1;
  8.  
  9. return $zawiera;
  10.  
  11. }


Mam pole w tabeli które wygląda tak: 5,7,10,15.
Za pomocą tej funkcji mogłem już w while'u wyświetlac tylko te rekordy, które zawierały daną cyfrę.
Mam taki problem i potrzebuję to robić za pomocą zapytania, a nie gdy wyświetlam już rekordy while'm przy pomocy mojej funkcji.

Czy ktoś wie jak powinno wyglądać zapytanie WHERE ?



tehaha
najprościej przy pomocy LIKE
http://dev.mysql.com/doc/refman/4.1/en/pattern-matching.html
  1. SELECT kolumna FROM tabela WHERE kolumna_z_liczbami LIKE '%5%'
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.