Vragen topic

Gestart doorShahiem3 reacties24 weergaven

4 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
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:

[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
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
if($_GET[id] == 1){
//1 gedeelte
}
en dan met elseif werken
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
if($_GET[id] == 1){
//1 gedeelte
}
en dan met elseif werken
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kijk in je pb.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren