Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Problem przy tworzeniu menu
Vion
post 14.03.2009, 22:39:46
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 2
Dołączył: 27.06.2008

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


Witam
Mam takie 2 tabele w bazie danych (engine_menu, engine_menu_blok)




Mam formularz dzięki któremu można dodać menu do bloku.

  1. <?php function menu_add()
  2. {
  3.    ?>
  4.        <form action="menu_transact.php?action=add&type=menu" method="post">
  5.            <input type="text" name="menu_name" size="45" maxlength="40"> Nazwa nowego menu.<br><br>
  6.            <input type="text" name="menu_href" size="45" maxlength="40"> Nazwa pliku zródłowego.<br><br>
  7.            
  8.            <select name="menu_blok_id">
  9.            <option value="" selected>Wybierz blok</option>
  10.            <?php
  11.            $wynik = mysql_query("SELECT * FROM engine_menu_blok");
  12.            while($row = mysql_fetch_assoc($wynik)) {
  13.            echo '<option>'.$row['blok_name'].'</option>';
  14.             } ?>
  15.            </select>
  16.            
  17.            <input type="submit" name="submit" value="Dodaj">
  18.        </form>
  19.    <?php
  20. }

W formularzu znajduje się lista rozwijalna w której dokonujemy wyboru do jakiego bloku ma należeć moje menu. Wyboru dokonujemy poprzez wybranie nazwy(Glowna, Rozne, Informacje) nazwy te sa przechowywane w tabeli engine_menu_blok. I teraz jak zrobić aby po wybraniu w formularzu nazwy skrypt dodawał do tabeli engine_menu(w rekordzie menu_blok_id) odpowiedniego numeru jaki jest przyporządkowany nazwie bloku w tabeli engine_menu_blok


--------------------
www.zapalara.pl
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 10:30