![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Panowie mamy kod:
Rozbijam zmienną $expl wyciąganą z bazy, gdzie czasem może być samo X, czasem X, Y a czasami X , Y, Z. Zastanawiam się, czy dobrym sposobem jest zastosowanie funkcji explode i rzucanie tego do tablicy , ponieważ X , Y, Z może mieć zarówno expl[0] jak i expl[1] jak i expl[2]
A chciałbym osiągnąć cel if $zmienna = X rób coś tam , if $zmienna Y rób coś innego, if $zmienna Z rób zupełnie coś innego. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
To zamiast rozbijać zastosuj http://php.net/manual/en/function.strpos.php
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
To zamiast rozbijać zastosuj http://php.net/manual/en/function.strpos.php Heh, właśnie próbuję zrobić do tego onelinera wykorzystując strpos (IMG:style_emoticons/default/smile.gif) W międzyczasie coś takiego mi przyszło do głowy: Ale tak czy inaczej, po pierwsze to bym się zastanowił nad strukturą danych w bazie. To co masz w tej chwili jest sprzeczne z zasadami normalizacji, a konkretnie z pierwszą postacią normalną 1NF - jedno pole w bazie powinno zawierać atomową, niepodzielną informację. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:31 |