Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL][PHP]Stworzenie formularza w php z bazy danych psql
d1l4x
post 27.04.2017, 02:39:54
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.04.2017

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


Witam,
Treść mojego polecenia to

Na ekranie pojawia się formularz zawierający posortowaną listę wszystkich studentów (co najmniej identyfikator, nazwisko i imię).
Użytkownik wybiera studenta.
Na ekranie pojawia się lista wszystkich wykładów, na które zapisał się wybrany student oraz nazwiska i imiona wykładowców prowadzących te wykłady.


1. Utworzyłem bazę danych w PSQL, wszystkie informacje tutaj
Utworzona baza danych w PSQL

2. Następnie tworzę plik 'php', tutaj przesyłam kod

  1. Na ekranie pojawia się formularz zawierający posortowaną listę wszystkich studentów (co najmniej identyfikator, nazwisko i imię):
  2. <br>
  3. <form method='post' action='pomocnicze.php'>
  4. <?php
  5. $con=pg_connect("host=sbazy user=s****** dbname=***** password=*****");
  6. $query="SELECT id_studenta, nazwisko, imie FROM studenci ORDER BY nazwisko DESC";
  7.  
  8. $result=pg_exec($con, $query);
  9. for ($i=0; $i<pg_numrows($result);$i++)
  10. {
  11. $opcjaX=pg_result($result,$i,3);
  12. print("<input type=radio name='wybor' value='$opcjaX'>$opcjaX<BR>");
  13. }
  14. ?>
  15. <br>
  16. <input type="submit" value="wybierz">
  17. </form>
  18.  



Niestety dalej nie mam pomysłu jak to ugryźć... Dziękuję bardzo za wszelakie informacje
Go to the top of the page
+Quote Post
Niree
post 27.04.2017, 18:46:40
Post #2





Grupa: Zarejestrowani
Postów: 220
Pomógł: 18
Dołączył: 5.02.2016
Skąd: Polska

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


  1. $result=pg_query($con, $query);
  2.  
  3. while ($student= pg_fetch_row($result)) {
  4. print("<input type=radio name='wybor' value='".$student['id_studenta']."' />ID: ".$student['id_studenta']." | Imie: ".$student['imie']." | Nazwisko: ".$student['nazwisko']."</BR>");
  5. }


Ten post edytował Niree 27.04.2017, 18:50:56
Go to the top of the page
+Quote Post
d1l4x
post 29.04.2017, 15:39:34
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.04.2017

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




Dziękuję, niestety takie coś jest, możliwe aby problem leżał po stronie bazy danych, mam tak jak w kodzie powyżej tę bazę danych zrobioną
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.07.2025 - 20:00