![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
W tablicy $gat[], przechowuje nazwy kategorii (jeden,cztery)
Chciałbym sprawdzić czy nazwa przechowywana w $gat[0]; $gat[1]; $gat[2]; (...) Pasuje do kategorii z tego formularza: a jeśli pasuje to, żeby odpowiednie pole zamieniło mi na: Jak to najprościej zrobić? Jakbym miał znaleźć jedną konkretną kategorie i podmienić selecta to ok, ale tutaj nie wiem ile nazw kategorii zawiera $gat[] i jakimi pętlami to połączyć, żeby wszystko działało niezależnie od ilości kategorii. Proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 255 Pomógł: 0 Dołączył: 23.06.2009 Ostrzeżenie: (10%) ![]() ![]() |
Dane formularza są zawsze takie same, tzn około 30 kategorii.
Preg_match ma mi sprawdzić czy to co jest w tablicy pasuje do którejś kategorii, a jeśli tak to ta kategoria ma zostać automatycznie wybrana za pomocą SELECTED (może pasować kilka kategorii) Oczywiści chce mieć to przy pierwszym generowaniu skryptu, odrazu. Załóżmy, że mam zapisany cały formularz w zmiennej, nie jak miałem na początku wyświetlany za pomocą echo. Sprawdzam czy dana kategoria pasuje, ale jak dodać to SELECTED w odpowiednim miejscu ?
Jak podmienić tylko tą część która pasuje do danej kategrii. Jeśli w tablicy gatunek jest np. gatunek anime, to chce zamienić: <option value='21' class='pole'>Anime</option> na: <option selected value='21' class='pole'>Anime</option> Mam nadzieje, że wszystko jest już zrozumiałe (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:23 |