Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Lista rozwijalna
dopal
post 30.03.2012, 13:03:38
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 9.02.2009

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


Witam,

Na początku od razu przepraszam za tak banalną sprawę ( tylko mnie tu nie zlinczujcie ). Tworzę sobie własną bazę, czytam o php,mysql, przeglądam google, szukam rozwiązań ( jest wiele różnych rozwiązań ), ale żadne ze znalezionych nie działało. Pewnie jakiś banalny błąd robię, dlatego proszę o wyrozumiałość
(pewnie nie raz tu jeszcze będę prosił o pomoc )
Ale do rzeczy

Mam jedną tabelę w mysql oddział, ktora zawiera id oraz miasto.
Mam też drugą tabelę pracownia, która zawiera id, nazwa, oraz id_miasta.

Tworzyłem formularz gdzie będę dodawał pracownię.

  1.  
  2. <form action="pracownia.php" method="post">
  3. Pracownia <input type=text name=pracownia maxlength=40 size=20><br><br>
  4. Oddział <input type=text name=miasto maxlength=40 size=20><br><br>
  5.  
  6. <br>
  7. <input type=submit value="Dodaj pracownię">
  8. </form>


Chciałbym by w oddziale była lista rozwijalna, która będzie mi pobierała dana z mysql ( walczę z tym od rana dziś, chyba ze 20 różnych rozwiązań stosowałem )
Ostatnie to stworzyłem coś takiego:
  1. <?php
  2. ini_set('display_errors','1');
  3.  
  4. $connection = mysql_connect(****, ****, ****) or die('Błąd: Nie można połączyć z MySQL!');
  5.  
  6. mysql_select_db(dzj) or die('Błąd: Nie można wybraż bazy danych!');
  7.  
  8. $zapytanie = mysql_query ("SELECT * FROM oddzial ORDER BY miasto ASC") or die(mysql_error());
  9.  
  10. echo '<select name="miasto">';
  11.  
  12. echo '<option value="">Wybierz Oddział</option>';
  13.  
  14. while($option = mysql_fetch_assoc($zapytanie)) {
  15.  
  16. echo '<option value="'.$option['ID'].'">'.$option['miasto'].'</option>';
  17.  
  18. }
  19.  
  20. echo '</select>';
  21.  
  22. ?>


I ciągle mi to nie działa. Dostaję komunikat na stronie:
'; echo ''; while($option = mysql_fetch_assoc($zapytanie)) { echo ''; } echo ''; ?>

Proszę z tym o pomoc.

Dalej będę "walczył" by dane z tego formularza przesłać do tabeli pracownia...ale jeśli mi się nie uda to samemu, to poproszę Was o pomoc.

Ten post edytował dopal 30.03.2012, 21:37:32
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: 14.08.2025 - 03:40