Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Funckaj Explode
upeertv
post
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 5.01.2013

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


Witam, mam taki kodzik

  1. $KtoDodal = $row['kto_pkt'];
  2. $KtoDodalEXPLODE = explode(', ', $KtoDodal);
  3. foreach ($KtoDodalEXPLODE as $value) {
  4.  
  5.  
  6. echo $value;
  7.  
  8. }


jaki kod mam uzyc by sprawdzic czy w $value (ciag id po przecinku np : 1, 2, 3, 4, 5) znajduje sie id aktualnie zalogowanego uzytkownika ( u mnie wyswietla to zmienna $uzytkownik2['id'])

Ten post edytował upeertv 2.04.2013, 11:32:47
Go to the top of the page
+Quote Post
ssstrz
post
Post #2





Grupa: Zarejestrowani
Postów: 103
Pomógł: 17
Dołączył: 15.12.2012

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


  1. $znajdujeSie=false;
  2. $KtoDodal = $row['kto_pkt'];
  3. $KtoDodalEXPLODE = explode(', ', $KtoDodal);
  4. foreach ($KtoDodalEXPLODE as $value) {
  5.  
  6.  
  7. echo $value;
  8. if($uzytkownik2['id']==$value)$znajdujeSie=true;
  9.  
  10. }
  11. if($znajdujeSie){
  12. // i tu dalszy kod
  13. }
Go to the top of the page
+Quote Post
jaslanin
post
Post #3





Grupa: Zarejestrowani
Postów: 511
Pomógł: 143
Dołączył: 13.03.2010
Skąd: Jasło

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


po pierwsze w jednej kolumnie nie powinieneś przechowywać jednej niż 1 informacja, w takiej sytuacji powinna być osobna tabela z odpowiednimi wierszami która Foreign key do tabeli macierzystej by można było odszukać powiązanie

Więcej info o normalizacji db: http://pl.wikipedia.org/wiki/Normalizacja_bazy_danych#1NF
Go to the top of the page
+Quote Post
upeertv
post
Post #4





Grupa: Zarejestrowani
Postów: 111
Pomógł: 0
Dołączył: 5.01.2013

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


dziekuje za informacje i kod działa, leci Pomogł! (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.12.2025 - 01:44