Advertisement
Guest User

Untitled

a guest
Feb 25th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. <?php
  2. include("start.html");
  3. ?>
  4.  
  5. <h3>Endre klasse </h3>
  6.  
  7. <form method="post" action="" ID=endreklasse name=endreklasse onsubmit="return validerEndreklasse()">
  8. Klassekode <select ID=klassekode name=klassekode required>
  9. <?php
  10. include("dbconnect.php");
  11. mysql_select_db("klasse",$db);
  12. $result = mysql_query("SELECT * FROM klassekode");
  13. ?>
  14. <?php
  15. $r=0;
  16. while($row = mysql_fetch_array($result)) {
  17. ?>
  18. <option value="<?=$row["klassekode"];?>"><?=$row["klassekode"];?></option>
  19. <?php
  20. $r++;
  21. }
  22. ?>
  23. <?php
  24. mysql_close($conn);
  25. ?>
  26. </select><br/>
  27.  
  28. Klassenavn <input type="text" ID=klassenavn name=klassenavn required><br/>
  29. <input type="submit" value="fortsett" ID=endreKlasseKnapp name=endreKlasseKnapp onclick="alert('Er du sikker på at du vil utføre denne endringen?')" >
  30. <input type="reset" value="nullstill" ID=nullstillklasse name=nullstillklasse >
  31. </form>
  32.  
  33. <br /> <br />
  34. <div id="melding"></div>
  35.  
  36. <?php
  37.  
  38. if( isset ($_POST['endreKlasseKnapp']) )
  39. {
  40. $klassenavn=$POST["klassenavn"];
  41.  
  42. if(!$klassenavn)
  43. {
  44. print("klassenavn må fylles ut");
  45. }
  46. else
  47. {
  48. include("dbconnect.php");
  49. $sqlSetning="SELECT * FROM klassenavn WHERE klassekode'=$klassekode';";
  50. $sqlResultat=mysqli_query($db,$sqlSetning) or die ("ikke mulig å hente fra db");
  51.  
  52. $antallRader=mysqli_num_rows($sqlResultat);
  53. if($antallRader!=0)
  54. {
  55. print("Klassenavnet er registrert fra før");
  56. }
  57. else
  58. {
  59. $sqlSetning="UPDATE klassenavn SET klassenavn='$klassenavn' WHERE klassekode='$klasskode'('$klassekode','$klassenavn');";
  60. $sqlResultat=mysqli_query($db,$sqlSetning) or die ("ikke mulig å endre i db");
  61. print("Klassenavnet $klassenavn med klassekode $klassekode er nå endret");
  62. }
  63. }
  64.  
  65. }
  66.  
  67. /* tommelfingregel: endrer ikke primærnøkkel */
  68. include("slutt.html");
  69. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement