Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
[php] "Dodaj nowy wiersz" - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: [php] "Dodaj nowy wiersz" (/thread-php-dodaj-nowy-wiersz)



[php] "Dodaj nowy wiersz" - teovan - 04-09-2009

Ciezko opisac problem ale sprobuje...

Kod:
<form action="formularz.php" method="post">
                <p>Podaj imie i nazwisko: <input type="text" name="imie"></p>
                <p>Podaj e-maila: <input type="text" name="poczta"> na ten adres nadeślemy odpowiedź</p>
                    <select name="produkt">
                          <optgroup label="drzwi">
                            <option>takie...</option>
                            <option>...i takie też...</option>
                        </optgroup>
                    </select>
                        
                

                <input type=submit value="Wyślij">
                <input type=reset>
                </form>

Myslałem nad przyciskiem "Dodaj nowy wiersz" tak aby klient mógł wybrać wiecej niż jeden produkt... moge oczywiscie skopiować iles tam razy ( <select>...</select> ) ale nie na tym rzecz polega. Nie wiem na jakich warunkach takie button mialby sie opierac, czy to w php zrobic czy js, uprzedzam ze jestem poczatkujacy, wiec prosze piszcie jak dziecku :}

Probowalem z
Kod:
<?
    if ($_GET["a"] =="1")
    {
    include "nowywiersz.php";
        }
    ?>
<a href="index.php?id=cennik&s=styl2&a=1" ><h1>Dodaj produkty</h1></a>
ale dziala tylko raz... tzn. dodaje jeden nowy wiersz, po kolejnym kliknieciu juz nic sie nie dzieje...

pozdrawiam i z gory dziekuje za odp.
Teovan


RE: [php] "Dodaj nowy wiersz" - teovan - 08-09-2009

nikt nie pomoze?


RE: [php] "Dodaj nowy wiersz" - Radek - 10-09-2009

Błędne podejście do tematu.

Wartości, które "dopisujesz" musisz gdzieś składować (pliki tekstowe, baza danych, ciasteczka), inaczej po przeładowaniu nie zapamięta ostatniego rezultatu. Natomiast jeżeli chcesz to robić bez przeładowania przeglądarki możesz zawsze to drzewo budować dynamicznie z JavaScript.

Jeżeli zdecydujesz się na dynamiczne budowanie polecam przeczytać dokumentacje i wykorzystać jQuery - szczególnie sekcja "Manipulation" oraz "Selectors".

http://docs.jquery.com