![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 0 Dołączył: 10.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Siemnko
Mam problem z napisaniem skryptu php.Robie taki programik do tworzenia testów i ich rozwiązywania.Troche się już w tym pogubiłem bo musze napisać program do tworzenia testów wielokrotnego wyboru. Problem polega na tym, że nie bardzo wiem jak napisać taki programik. Potrafie dodawać pytania do bazy danych ale mam problem z dodawaniem odpowiedzi do tego pytania. Chodzi o to że nie wiem jak przypisać dwie lub więcej odpowiedzi do tego pytania i zapisać je w bazie(w tym wszystkie mogą być prawidłowe). Jak macie jakieś propozycje to podeślijcie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 0 Dołączył: 10.03.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ok mam coś takiego
[php:1:9ae7d26c88]<?php $db_name = "baza"; $con = mysql_connect("localhost") or die("Blad polaczenia"); $db = mysql_select_db($db_name, $con) or die("Otwarcie tabeli"); $sql = "SELECT ID_pytania, Tresc_pytania FROM Pytania ORDER BY Tresc_pytania"; $sql2 = "insert into Odpowiedzi values('null','$ID_pyt','$Odpowiedz','$Poprawnosc')"; $result = mysql_query($sql, $con) or die("Polaczenie z baza nie udalo sie"); $result2 = mysql_query($sql2, $con) or die("Polaczenie z baza nie udalo sie"); echo "<select name=ID_pytania>"; while($row = mysql_fetch_array($result)) { echo "<option value=".$row['ID_pytania'].">".$row['Tresc_pytania']."n"; } echo "Dane zostały zapisane do bazy"; echo "<form action=dodaj_pytanie.html><input type=submit value=Powrot></form>"; ?>[/php:1:9ae7d26c88] Pobieram pytania z tabeli ale mimo wszystko ID_pyt mam cały czas 0. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 02:05 |