Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP][HTML]Wyciąganie i aktualizacja rekordów w bazie za pomocą listy rozwijanej
Forum PHP.pl > Forum > Przedszkole
Croos22
Witam.
Interesuje mnie w jaki sposób mógłbym połączyć wyciąganie rekordów z bazy za pomocą listy rozwijanej (bez klikania w żadne buttony) i jednocześnie przy naciśnięciu buttona wysłać lub zaktualizować rekord w bazie danych.

Tu mam wyciąganie dane za pomocą listy rozwijanej:
  1. <form action="form.php" method="post">
  2. <select name="dzial" onchange="this.form.submit()">
  3. <option value="">Wybierz dział</option>
  4. <option value="kadry">Kadry</option>
  5. <option value="ksiegowosc">Księgowość</option>
  6. <option value="produkcja">Produkcja</option>
  7. </select>
  8. </form>
  9.  
  10. <?php
  11.  
  12. $serwer = "";
  13. $login = "";
  14. $haslo = "";
  15. $baza = "";
  16. $tabela = "";
  17.  
  18. $dzial = $_POST['dzial'];
  19.  
  20. if($dzial) {
  21.  
  22.  
  23. if (mysql_connect($serwer, $login, $haslo) and mysql_select_db($baza)) {
  24.  
  25. $wynik = mysql_query("SELECT * FROM kadry WHERE dzial='$dzial'")
  26. or die("Błąd w zapytaniu!");
  27.  
  28. }
  29. else echo "Nie mogę połączyć się z bazą danych!";
  30.  
  31. while($rek = mysql_fetch_array($wynik)) {
  32. echo $rek['nazwisko']."<br />";
  33. }
  34. }
  35.  
  36. ?>
Spawnm
onFocus dla listy + jeśli nie chcesz przeładowań strony to ajax
Croos22
hmm... o takie coś chodzi?
  1. <a href="java script:void(0)"
  2. onfocus="alert('')"></a>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.