![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 0 Dołączył: 10.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem z wświetleniem danych w postaci pól wyboru (checkbox). Chodzi mi o coś takiego ze robie program do testów i skrypt powinien wygenerować pytania i odpowiedzi do pytań. Z wyświetleniem pytań nie mam problemu, natomiast z wyświetleniem odpowiedzi do tych pytań już tak. Odpowiedzi chciałbym wyświetlić w postaci pól wyboru. Problem polega na tym że powinno pokazać odpowiedzi tylko do wskazanego pytania. W bazie danych oczywiście mam zapisane odpowiedzi (po 4 do każdego pytania). Udało mi sie napisac taki skrypt:
Aby wyświetlic pytania generowany jest jeszcze ten skrypt:
Problem jest w tym że nie pokazuje żadnych odpowiedzi tylko pola wyboru. Pokzuje taką ilość checkbox-ów jaka jest ilość wszystkich odpowiedzi w tabeli. A powinno pokazać tylko tyle odpowiedzi ile jest przypisane do wskazanego pytania. Nie wiem jak to przerobić aby pokazało odpowiedzi w postaci checkbox-ów (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? Ten post edytował huka 2.11.2004, 14:06:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 20.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
<?php
$q = "SELECT count(*) FROM Pytania"; $query = "SELECT id_odpowiedzi, Tresc_pytania FROM pytania WHERE id_pytania = '$id_pytania'"; $zapytanie = "SELECT count(*) FROM odpowiedzi WHERE ID_odpowiedzi = '$id_odpowiedzi'"; $query = "SELECT odpowiedz FROM odpowiedzi WHERE id_odpowiedzi = '$id_odpowiedzi'"; ?> Dostosuje tabele do tego skryptu a powinno dzialac. Tabela 'Pytania' (pola): - ID_pytania (meduimint[unique/auto_increment]) - ID_testu - Tresc_pytania - id_odpowiedzi ((IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !) Tabela Odpowiedzi : - id_odpowiedzi - odpowiedz Pzdr Ten post edytował Majcok12 6.11.2004, 17:16:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 10:42 |