Avatar billede heden Nybegynder
06. oktober 2005 - 11:13 Der er 1 løsning

Hjælp til oplæggelse af nr. i DB

Hej eksperter

Jeg har følgende kode:

<?
if (isset($_POST['op']))
{
    include 'db.php';

    $spg_id  = mysql_escape_string($_POST['spg_id']);   
    $svar    = mysql_escape_string($_POST['svar']);
    $korrekt_svar = mysql_escape_string($_POST['korrekt_svar']);
    $index_nr =
    foreach($_POST['svar'] as $id => $svar)
    {
        $korrekt = 0;
        if($id == $korrekt_svar)
        $korrekt = 1;
                $sql = "INSERT INTO spg_svar (id,svar,spg_id,korrekt_svar,index_nr) VALUES('','".$svar."','".$spg_id."','".$korrekt."','".$index_nr."')";
        $query = mysql_query($sql);
        if(mysql_affected_rows()==0)
        {
            echo "Der opstod en fejl: " . mysql_error() . "<hr>\n";
        }
  }
   
    echo "<div align=\"center\" class=\"style2\">Svarene blev oprettet.</div>";
}
?>

            <table width="100%" height="303"  border="0">
  <td>
<div align="center">    </div>
<form action="opret_svar.php?id=$id" method="post">
  <table width="100%"  border="0" cellpadding="0" cellspacing="0" class="style2">
    <tr>
      <td><div align="center" class="style2">Sp&oslash;rgsm&aring;l:</div></td>
    </tr>
    <tr>
      <td><div align="center">
    <?
        include 'db.php';
$res = mysql_query ("SELECT * FROM spg_spg WHERE id='". $_GET["id"] ."'") or die(mysql_error());
    while($row = mysql_fetch_array($res))
    {
$spg = $row['spg'];
$id = $row['id'];
echo $spg;
}
?></div></td>
    </tr>
  </table>
    <table width="90%"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
            <td width="22%"><div align="left"><span class="style2">Svar muligheder: </span></div></td>
            <td width="57%">&nbsp;</td>
            <td width="21%"><div align="center"><span class="style2">Det korrekte svar:</span></div></td>
        </tr>
        <tr>
            <td><div align="left"><span class="style2">Svar 1:</span></div></td>
            <td><div align="center">
              <input name="svar[]" type="text" id="svar1" size="50">
            </div></td>
            <td><p align="center">
              <label>
              <input type="radio" name="korrekt_svar" value="0">
              </label>
              <br>
            </p></td>
        </tr>
        <tr>
            <td><div align="left"><span class="style2">Svar 2:</span></div></td>
            <td><div align="center">
              <input name="svar[]" type="text" id="svar2" size="50">
            </div></td>
            <td><div align="center">
              <input type="radio" name="korrekt_svar" value="1">
            </div></td>
        </tr>
        <tr>
            <td><div align="left"><span class="style2">Svar 3:</span></div></td>
            <td><div align="center">
              <input name="svar[]" type="text" id="svar3" size="50">
            </div></td>
            <td><div align="center">
              <input type="radio" name="korrekt_svar" value="2">
            </div></td>
        </tr>
        <tr>
          <td><div align="left"><span class="style2">Svar 4:</span></div></td>
          <td><div align="center">
  <input name="svar[]" type="text" id="svar4" size="50">
          </div></td>
          <td><div align="center">
            <input type="radio" name="korrekt_svar" value="3">
          </div></td>
        </tr>
        <tr>
          <td><div align="left"><span class="style2">Svar 5:</span></div></td>
          <td><div align="center">
<input name="svar[]" type="text" id="svar5" size="50">
          </div></td>
          <td><div align="center">
            <input type="radio" name="korrekt_svar" value="4">
          </div></td>
        </tr>
        <tr>
          <td colspan="3"><div align="center">
            <input type="hidden" name="spg_id" value="<?=$id?>">
          </div></td>
        </tr>
        <tr>
          <td colspan="3"><div align="center">
            <input type="submit" id="op" name="op" value="Opret svar">
          </div></td>
        </tr>
    </table>
</form>


som jeg gerne vil have at den ligger 1,2,3,4 og 5 ind i et felt der hedder "index_nr". Ment på den måde at ved det første textfelt skal den sætte "1" i feltet "index_nr" når den ligger textfeltet op på min DB. og ved det næste textfelt skal den indsætte "2" osv osv.
Håber i kan hjælpe mig
Avatar billede heden Nybegynder
06. oktober 2005 - 22:39 #1
glem det.

-lukket-
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester