Ik heb een soort van cursus systeem en nu heb ik de volgende vragen.
1:Ik wil verschillende curcussen maken.
Dus bijvoorrbeeld: cursus.php?id=1
Dan doe ik toch met een get maar moet ik dan de id uit de database halen?
2:Ik wil ook dat bijvoorbeeld bij id 1 of andere ids dat er vragen staan.
Moet daar een aparte tabel voor gemaakt worden?
Dus bijvoorbeeld: cursus.php?id=1&vraag=1
En dan verschijnt er een vraag met vier meerkeuze antwoorden.
3:Ik wil ook dat ik de goede antwoord kan invoeren en dat mensen moeten raden welk antwoord goed is.
Ik wil dat ik dat in de database kan invoeren .
En als je een fout goed of fout hebt dat je dan een melding krijgt.
En als laatst wil ik ook een uitslag met de goeie en foute antwoorden.
Ik heb nu al dit:
TEST:
http://www.lerisranantongo.com/v1/cursus.php
1:Ik wil verschillende curcussen maken.
Dus bijvoorrbeeld: cursus.php?id=1
Dan doe ik toch met een get maar moet ik dan de id uit de database halen?
2:Ik wil ook dat bijvoorbeeld bij id 1 of andere ids dat er vragen staan.
Moet daar een aparte tabel voor gemaakt worden?
Dus bijvoorbeeld: cursus.php?id=1&vraag=1
En dan verschijnt er een vraag met vier meerkeuze antwoorden.
3:Ik wil ook dat ik de goede antwoord kan invoeren en dat mensen moeten raden welk antwoord goed is.
Ik wil dat ik dat in de database kan invoeren .
En als je een fout goed of fout hebt dat je dan een melding krijgt.
En als laatst wil ik ook een uitslag met de goeie en foute antwoorden.
Ik heb nu al dit:
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/require_once"]require_once[/URL] [COLOR= #DD0000]inc/header.php[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$aantal_vragen[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM vragen"[/COLOR][COLOR= #007700]));[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]volgende[/COLOR][COLOR= #007700]] &&[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]]] !=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag1[/COLOR][COLOR= #007700]])[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]antwoordjes[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag1[/COLOR][COLOR= #007700]];[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]antwoordjes[/COLOR][COLOR= #007700]] .=[/COLOR] [COLOR= #DD0000]|[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]]];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]]++;
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$aantal_vragen[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]] >= ([/COLOR][COLOR= #0000BB]$aantal_vragen[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]))
{[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO antwoorden (ip,antwoorden,datum) VALUES ("[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REMOTE_ADDR[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]antwoordjes[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]",NOW())"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/session_destroy"]session_destroy[/URL][COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: outro.php"[/COLOR][COLOR= #007700]);
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]] >= ([/COLOR][COLOR= #0000BB]$aantal_vragen[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #0000BB]$vraag[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$vraag[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #0000BB]$vraag[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$data[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT vraag,antwoorden FROM vragen WHERE id="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$vraag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]));[/COLOR]
[COLOR= #0000BB]$antwoorden[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]|[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]antwoorden[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$vraag[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraag[/COLOR][COLOR= #007700]]);[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<textarea name="vraag" "5" rows="3" cols="30" readonly="readonly">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$vraag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</textarea><br /><br /><form method="post" action="vragen.php">[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$nummer[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$antwoorden[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$antwoord[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<input type="radio" name="vraag[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vraagnr[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]" value="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$nummer[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" id="antwoord[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$nummer[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" /><label for="antwoord[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$nummer[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]">[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$antwoord[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]</label><br />[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$nummer[/COLOR][COLOR= #007700]++;
}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<br />
<input type="submit" name="volgende" value="Volgende" class="knop" />
</form>[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/require_once"]require_once[/URL] [COLOR= #DD0000]inc/footer.php[/COLOR][COLOR= #007700];[/COLOR]
?> TEST:
http://www.lerisranantongo.com/v1/cursus.php