Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] przeszukiwanie ciagow
Forum PHP.pl > Forum > Przedszkole
spandor
Witam

Zalozmy taka sytuacje ze jest tabela w bazie...w jeden z kolumn sa zapisywane numery zdjec w formacie: 23,45,543 . I moje pytanie brzmi, czy mozna jakos przeszukac ta kolumne, zeby mi pokazalo w jakiej komorce jest zdjecie nr 45?

pozd
smokarz
SELECT * FROM `nazwa_tabeli` WHERE `numer_zdjecia`= 45

jeżeli dobrze zrozumiałem o co Ci chodzi bo nie zbyt jasno sformułowałeś pytanie


b.t.w jeżeli masz zdjęcie numer 45 to powinien to być 45 rekord jeżeli masz je wpisane losowo to kolejność jest obojętna bo zależy jedynie od sortowania

jeżeli chcesz mieć jakaś konkretna kolejność to dodaj sobie kolumnę dodatkowa gdzie każdemu zdjęciu nadasz
identyfikator od 1 do n


pozdro
spandor
No nie zrozumielismy sie wlasnie smile.gif w komorce zdjecia mam zapisane jako ciag 33,45,434,533,21...
SongoQ
REGEXP lub LIKE ale to jest niewydajne, przebuduj strukture na 2 tabele powiaz je i wtedy bedzie jasna sytuacja zapytanie bedzie bezposrednio do pola.
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.