Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SET... pomocy bo juz niewiem co robic :(
Forum PHP.pl > Forum > Bazy danych
Fallout
witam

problem jest taki:

mam pole typu SET o wartosciach np. 'a','b','c'

jak to wiem:
[sql:1:c829eff83c]
...
implode(",",$_SESSION['zestaw_us'])
...
[/sql:1:c829eff83c]

ale teraz jak to odczytac? prbowalem z explode:
[sql:1:c829eff83c]
explode(',',$_wiersz['sprzedaz']);
[/sql:1:c829eff83c]

dla pewnosci dodalem do kodu sobie takie cos:
[sql:1:c829eff83c]
if (isset($wiersz['uslugi'])) echo "jest SET";
[/sql:1:c829eff83c]
no i zwracalo mi ze jest SET...

wiec w skrocie mowiac jak odczytac z bazy wartosci pola SET

kurde w pasacalu to byloby proste (hehe dawno sie niebawilem wiec mi
tylko nie piszcie ze ten kod jest do bani smile.gif )
Kod
for i:=0 to tab.count-1 do

begin

   if tab[i] = 'a' then writeln('wybrales zestaw a');

end;


ale jak to zrobic w php i sql?

btw. prawie pelny listing kodu znajdziecie na: http://forum.php.pl/viewtopic.php?t=8934

pozdrawiam
Marcin
adwol
Cytat
ale teraz jak to odczytac? prbowalem z explode:
[sql:1:9adbb16ee7]
explode(',',$_wiersz['sprzedaz']);
[/sql:1:9adbb16ee7]

I jakie masz problemy z tym kodem? To jest prawidłowa metoda.
Fallout
no takie ze mi niedziala... smile.gif

czy mam zrobic tak:
[sql:1:13568e46c1]
$tab_us=explode(',',$_wiersz['uslugi']);
echo $tab_us[0];
[/sql:1:13568e46c1]

czy jakos inaczej... jeszcze musze porownac wyniki
czyli co switch bedzie najlepsze? musze wypisac kazda pozycje
z komentarzem (oczywiscie jesli istnieje)
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.