Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Lista rozwijana , pobieranie danych z bazy SQL.
omi
post 4.10.2018, 13:48:40
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 6.11.2017

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


Witam! Mam 5 tabel w bazie danych, chciałbym zrobić listę rozwijaną (Tabela A, Tabela B, Tabela C, Tabela D, Tabela E). Jeżeli wybiorę z tej listy opcję Tabela B lub inna tabela, to chciałbym żeby wyświetliło mi się na stronie wiersze z kolumny o nazwie ID o numerze 10 (a mam tam kilkanaście wierszy z numerem 10). Mam taki przykładowy kod może ktoś go przerobić, żeby to działało.

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. <?php
  9. if ($db_link = mysqli_connect("localhost", "user", "password")){
  10.  
  11. $query = 'SELECT * FROM tabela_a WHERE id=10';
  12.  
  13. if($result = mysqli_query($db_link, $query)){
  14. ?>
  15.  
  16.  
  17.  
  18.  
  19. <table class="box" >
  20. <tr>
  21. <th>#</th>
  22. <th>Obraz</th>
  23. <th>Nazwa</th>
  24. <th>Czas</th>
  25. <th>Data</th>
  26. </tr>
  27.  
  28. <?php
  29. while($row = mysqli_fetch_row($result)){
  30. echo "<tr>";
  31. echo "<td>$row[0]</td>";
  32. echo "<td>$row[1]</td>";
  33. echo "<td>$row[2]</td>";
  34. echo "<td>$row[3]</td>";
  35. echo "<td>$row[4]</td>";
  36. echo "</tr>";
  37. }
  38. ?>
  39. </table>
  40.  
  41.  
  42. <?php
  43. }
  44. else{
  45. ?>
  46. <p>Wystapil blad nieprawidlowe zapytanie...'</p>
  47. <?php
  48. }
  49. mysqli_close($db_link);
  50. }
  51. else{
  52. ?>
  53. <p>Wystapil blad podczas proby polaczenia z serwerem MySQL...'</p>
  54. <?php
  55. }
  56. ?>


To jest działający kod do pobrania danych z jednej tabeli. Teraz nie wiem jak to połączyć z listą wyboru. Jak ktoś wie jak to zrobić to proszę o posta.

To lista rozwijana poniżej, tylko nie widać przycisku na stronie.



  1.  
  2. <label for="all">Opcje:</label>
  3. <select id="all">
  4. <option value="tabela_a">Tabela A</option>
  5. <option value="tabela_b">Tabela B</option>
  6. <option value="tabela_c">Tabela C</option>
  7. </select>
  8.  
  9. <IMPUT type="submit" value="Wyślij">
  10.  
  11.  




Proszę o pomoc.






Ten post edytował omi 4.10.2018, 16:31:21
Go to the top of the page
+Quote Post

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.03.2024 - 09:04