witam!!
robie sobie wlasnie test w ktorym pytania pobieram z bazy danych (w tabeli sa pola nr pyt/tresc/odpa/odpb/odpc/prawidlowa)...
jest w niej duzo pytan ale ja wybieram losowo 10.. i tu pojawia sie problem...
mam funkcje ktora tworzy pole formularza:
[php:1:872a866738]<?php
function pytanko($numer,$pyt){
$wynik = mysql_query("SELECT * FROM dane where pytno='$numer'");
$query_data = mysql_fetch_array($wynik);
$pytanie = $query_data["pytanie"];
$odpa = $query_data["odpa"];
$odpb = $query_data["odpb"];
$odpc = $query_data["odpc"];
echo"
$pytanie<br><br>
<input type=radio value=1 name=$numer> $odpa<br>
<input type=radio value=2 name=$numer> $odpb<br>
<input type=radio value=3 name=$numer> $odpc<br>
<input type=hidden value=$numer name=$pyt>
";
}
?>[/php:1:872a866738]
$numer to zmienna z numerem pytania wylosowanego z bazy, a $pyt to slowne okreslenie pytania na przyklad "pierwsze", "drugie" itd
teraz mamy dziesiec takich pytan... wysylane one sa dalej powiedzmy do go.php i teraz trzeba te dane odebrac i tu mam problem bo...
z bazy wybiore dane dotyczace pytania:
[php:1:872a866738]<?php
$wynik = mysql_query("SELECT * FROM dane where pytno='$pierwsze'");
$query_data = mysql_fetch_array($wynik);
?>[/php:1:872a866738]
ale prawidlowa odpowiedz jest w zmiennej o nazwie z cyfra...
eh.. tzn co mam zrobic teraz bo na przyklad jak wylosuje pytanie 18. to mam teraz zmienna $18 tylko ze za kazdym razem ona jest losowa i jak tu stworzyc funkcje lub ktora stworzy mi nazwy tych zmiennych...
prosze o pomoc... i dziekuje...
--
...::happy clored marbles::...
gg:1296518