Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> SET... pomocy bo juz niewiem co robic :(
Fallout
post 1.01.2004, 20:17:06
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Olsztyn

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


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


--------------------
Go to the top of the page
+Quote Post
adwol
post 1.01.2004, 23:17:41
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

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


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.
Go to the top of the page
+Quote Post
Fallout
post 1.01.2004, 23:28:05
Post #3





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Olsztyn

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


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)


--------------------
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: 14.08.2025 - 03:33