[PHP/MySQL] test

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [PHP/MySQL] test

    Hi,

    ich habe eine testbogen:
    <?php
    session_start();
    include 'sessionhelpers.inc.php';

    if (!logged_in())
    {
    echo '
    <strong>Sie sind nicht eingeloggt!</strong>
    <br>
    <a href="login.php">Hier</a> können sie sich einloggen
    ';
    }

    else
    {
    echo '
    <span class="Stil2">
    Test zur Datensicherung
    </span>
    <p>
    <FORM action="auswertung1.php" method="get" target="_blank">
    <strong>frage1?</strong>
    <BR>
    <INPUT type="radio" name="F1" value="1">
    antwort1
    <BR>
    <INPUT type="radio" name="F1" value="2">
    antwort1
    <BR>
    <INPUT type="radio" name="F1" value="3">
    antwort1
    <BR>
    <INPUT type="radio" name="F1" value="4">
    antwort1
    <BR>
    <HR>
    <INPUT type="submit" value="Antworten bestätigen und auswerten lassen.">
    </FORM>
    </p>
    ';
    }
    ?>
    dann die auswertung
    <?php
    echo "<H1>Auswertung des Tests zurDatensicherung</H1>";

    //----------Prüfung, ob alle Items beantwortet wurden.
    $spavalide="true";

    if (! $F1 or ! $F2 or ! $F3 or ! $F4)
    {
    $spavalide="false";
    }

    //---------- Fragebogenantworten und Gültigkeit prüfen
    if ($spavalide == "false")
    {
    $spa="Es wurden nicht alle Fragen beantwortet.<BR>Ihre Antworten sind somit";
    $meldung="<font color=red>ungültig</font>";
    }
    else
    {
    $spa="";

    $A1=$F1;
    if ($A1 == 4)
    {
    $A1="<font color=green>Ihre Antwort ist richtig.</font>.";
    }
    else
    {
    $A1="
    <font color=red>
    Antwort $F1 ist falsch.
    </font>
    <BR>
    ...wäre richtig gewesen.";
    }

    $A2=$F2;
    if ($A2 == 2)
    {
    ....
    $A4="
    <font color=red>
    Ihre Antwort $F2 ist falsch.
    </font>
    <BR>
    ... wäre richtig gewesen.";
    }
    }
    //--------- Ergebnis an User mitteilen.
    echo "<H2>Ihr Ergebnis</H2>";
    echo "<font size=5 color=red>$spa $meldung<BR></font>";
    echo "<strong>Frage 1:</strong><BR>";
    echo "$A1 $meldung<BR><BR>";
    echo "<strong>Frage 2:</strong><BR>";
    echo "$A2 $meldung<BR><BR>";
    echo "<strong>Frage 3:</strong><BR>";
    echo "$A3 $meldung<BR><BR>";
    echo "<strong>Frage 4:</strong><BR>";
    echo "$A4 $meldung<BR><BR>";
    echo "</p><HR>";
    ?>
    wie bekomme ich die ergebnise in meine mysql tabelle in das feld ergebnis rein?
    Zuletzt geändert von MidightLord; 05.06.2007, 17:43.

  • #2
    In dem du MySQL lernst und anschließent das INSERT-statement anwendest.
    Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

    Kommentar


    • #3
      und bei tut.php-q.net bzw. peterkropff.de erfährst du viel über die formularverarbeitung.

      Kommentar


      • #4
        ganz einfach...

        datenbank anlegen
        datenbank connectieren
        und..
        mit INSERT ... inhalte einführen

        Kommentar

        Lädt...
        X