Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie i wyswietlanie danych
huka
post
Post #1





Grupa: Zarejestrowani
Postów: 96
Pomógł: 0
Dołączył: 10.03.2004
Skąd: Warszawa

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


Hej,

mam problem z napisaniem skryptu wyświetli dane z dwóch tabel. Chodzi mi o coś takiego że robie programik do testów i chciałbym aby skrypt wyświetlił pytanie zapisane wcześniej w bazie oraz aby wyświetlił odpowiedzi (w postaci pól wyboru) do tego pytania.

Mam tabele Pytyania i tabele Odpowiedzi. W tabeli Odpowiedzi znajduje sie Id pytania, do każdego pytania przypisane sa cztery odpowiwedzi. Chciałbym aby wybierając odpowiednie pytanie pojawiały sie wszystkie odpowiedzi do tego pytania w postaci pól wyboru. Następnie po wybraniu dowolnej ilość odpowiedzi zapisywane jest to do kolejnej tabeli.

Do tej pory udało mi sie stworzyć cos takiego:
  1. <?php
  2.  
  3. mysql_connect (&#092;"localhost\");
  4. mysql_select_db (generator);
  5.  
  6. $zapytanie = &#092;"SELECT * FROM Pytania\";
  7. $wykonaj = mysql_query ($zapytanie);
  8. while($wiersz=mysql_fetch_array ($wykonaj)) 
  9.  
  10. if($stan=='pokaz') {
  11. $zapytanie = &#092;"SELECT * FROM Pytania where ID_pytania=$ID_pytaniapokaz\";
  12. $wykonaj = mysql_query ($zapytanie);
  13. $tablica = mysql_fetch_array($wykonaj);
  14. echo &#092;"<form method=\"get\" action=\"pokaz.php\">
  15. <div align=&#092;"center\">
  16. <center>
  17. <table border=&#092;"0\" width=\"50%\" bordercolorlight=\"#000000\" cellspacing=\"0\" cellpadding=\"0\">
  18. <tr>
  19. <td width=&#092;"50%\"><font size=\"2\" face=\"Verdana\"><b>Treść pytania</b></font></td>
  20. <td width=&#092;"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"textarea\" rows=\"3\" name=\"Tresc_pytania\" value=\"\".$tablica['Tresc_pytania'].\"\" size=\"50\" ></font></td>
  21. </tr>
  22. </table>
  23. </center>
  24. </div>
  25. </form>&#092;";
  26. }
  27.  
  28. ?>
  29. <center>
  30. <form action=\"index.html\"><input type=submit value=\"Powrót do menu\">
  31. </p>
  32. </center>
  33. </form>


Nie bardzo wiem jak zmodyfikowac ten skrypt aby wyświetlał dane w taki sposób jaki pisałem wyżej.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
huka
post
Post #2





Grupa: Zarejestrowani
Postów: 96
Pomógł: 0
Dołączył: 10.03.2004
Skąd: Warszawa

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


A nie wiem dlaczego nie ma po while { , jakoś nie zwróciłem na to uwagi.

To co jest napisane w skrypcie działa więc nie przyglądałem się temu za bardzo.

Mam większy problem ze zrobieniem tego co pisałem wyżej. Nad tym sie cały czas głowie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 04:03