Avatar billede Thomasrn Seniormester
03. maj 2019 - 08:30 Der er 5 kommentarer og
1 løsning

tryk på knap bekræft eller anuller

Har lavet en side med en fiktiv spiller med stats navn alder osv. har gjort hvis personen har holdid = 0 skal man kunne købe ham på fri transfer  ved at trykke på en knap "køb på fri transfer" og det hele er som det skal være mangler bare når man trykker på knappen "køb på fri transfer" kommer der 2 knapper hvor kan trykke bekræft eller anuller og hvis man trykker bekræft ændre den holdid til userid koden kommer her:
Avatar billede Thomasrn Seniormester
03. maj 2019 - 08:34 #1
<html>
<head>
  <title>Datababase</title>
  <link href="css/opretspiller2.css" rel="stylesheet" type="text/css">
  <meta charset="utf-8">
</head>
<body>
    <div class="container">
  <?php
  include("header.php");
  include("app.php");
  $app = new minAwesomeApp;
  $app->ErDuLoggetPaa();

  $fuldenavn = $_GET['id'];
  ?><div class="fuldenavn"><?php echo $fuldenavn;?></div><?php
  $conn = mysqli_connect("localhost", *****", *****, *****);
  if ($conn-> connect_error) {
    die("Connection failed:". $conn-> connect_error);
  }

  $sql = "SELECT holdid, alder, position, ben, transfer, vaegt, hoejde, afslutning, dribling, aflevering, takling, markering, straffespark, mood, kreativitet, beslutsomhed, indflydelse, kampaand, udenbold, acceleration,balance, kondition, hop, styrke, udholdenhed, land FROM spillere WHERE fuldenavn = '$fuldenavn'";
  $result = $conn-> query($sql);
  ?>
<div class="stats">  <img src="stats1.png"></div>
<div class="faktaaktiv">  <img src="images/spillermenu/faktaaktiv.png"></div>
<div class="traening">  <img src="images/spillermenu/traening.png"></div>
<div class="transfers">  <img src="images/spillermenu/transfers.png"></div>
<?php
  if ($result-> num_rows > 0) {
    while ($row = $result -> fetch_assoc()) {
      echo
      '<tr><td>
      <div class="alder">' . $row["alder"] . '</div>

      </td><td>
      <div class="position">' . $row["position"] . '</div>

      </td><td>
      <div class="ben">' . $row["ben"] . '</div>

      </td><td>
      <div class="transfer">' . $row["transfer"] . '</div>

      </td><td>
      <div class="vaegt">' . $row["vaegt"] . '</div>

      </td><td>
      <div class="hoejde">' . $row["hoejde"] . '</div>

      </td><td>
      <div class="afslutning">' . $row["afslutning"] . '</div>

      </td><td>
      <div class="dribling">' . $row["dribling"] . '</div>

      </td><td>
      <div class="aflevering">' . $row["aflevering"] . '</div>

      </td><td>
      <div class="takling">' . $row["takling"] . '</div>

      </td><td>
      <div class="markering">' . $row["markering"] . '</div>

      </td><td>
      <div class="straffespark">' . $row["straffespark"] . '</div>

      </td><td>
      <div class="mod">' . $row["mood"] . '</div>

      </td><td>
      <div class="kreativitet">' . $row["kreativitet"] . '</div>

      </td><td>
      <div class="beslutsomhed">' . $row["beslutsomhed"] . '</div>

      </td><td>
      <div class="indflydelse">' . $row["indflydelse"] . '</div>

      </td><td>
      <div class="kampaand">' . $row["kampaand"] . '</div>

      </td><td>
      <div class="udenbold">' . $row["udenbold"] . '</div>

      </td><td>
      <div class="acceleration">' . $row["acceleration"] . '</div>

      </td><td>
      <div class="balance">' . $row["balance"] . '</div>

      </td><td>
      <div class="kondition">' . $row["kondition"] . '</div>

      </td><td>
      <div class="hop">' . $row["hop"] . '</div>

      </td><td>
      <div class="styrke">' . $row["styrke"] . '</div>

      </td><td>
      <div class="udholdenhed">' . $row["udholdenhed"] . '</div>

      </td><td>
      <div class="land">' . $row["land"] . '</div></td></tr>';

      $land = $row["land"];
      $holdid = $row["holdid"];
      $app->userData['userId'];
      if ($holdid == 0) {?>
      <div class ="fritransferknap">
          <input type="submit" class="submit_3" value="Køb på fri transfer"/>
      </div><?php
    }
        }

  }
  else {
    echo "0 result";
  }


  $conn-> close();

  ?>
</div>
</table>
</body>
</html>
Avatar billede Rune1983 Ekspert
03. maj 2019 - 08:38 #2
Kunne du ikke have 2 usynlige knapper som tændes ved tryk på "Køb på fri transfer". Hvor du så ligger Submit på knappen "Bekræft køb". Og "Anuller" knap skjuler 2 knapper og viser "Køb på fri transfer" knap igen.
Tænker det kunne laves i javascript.
Avatar billede Rune1983 Ekspert
03. maj 2019 - 08:44 #3
<div class ="fritransferknap">
          <input type="submit" class="submit_3" value="Køb på fri transfer"/>
      </div>

Laves til

<div class ="fritransferknap">
    <input type="button" class="submit_3" id="idKnap1" style="display: block;" value="Køb på fri transfer" onclick="document.getElementById('idKnap1').style.display = 'none'; document.getElementById('idKnap2').style.display = 'block'; document.getElementById('idKnap3').style.display = 'block';" />
    <input type="button" class="submit_3" id="idKnap1" style="display: none;" value="Anuller køb" onclick="document.getElementById('idKnap1').style.display = 'block'; document.getElementById('idKnap2').style.display = 'none'; document.getElementById('idKnap3').style.display = 'none';" />
    <input type="submit" class="submit_3" id="idKnap1" style="display: none;" value="Bekræft køb" />
</div>
Avatar billede Thomasrn Seniormester
03. maj 2019 - 09:02 #4
når man trykker på "Køb på fri transfer" forsvinder den godt nok men der kommer ikke nogle bekræft og anuller knapper
Avatar billede Rune1983 Ekspert
03. maj 2019 - 10:34 #5
Prøv nu.

<div class ="fritransferknap">
    <input type="button" class="submit_3" id="idKnap1" style="display: block;" value="Køb på fri transfer" onclick="document.getElementById('idKnap1').style.display = 'none'; document.getElementById('idKnap2').style.display = 'block'; document.getElementById('idKnap3').style.display = 'block';" />
    <input type="button" class="submit_3" id="idKnap2" style="display: none;" value="Anuller køb" onclick="document.getElementById('idKnap1').style.display = 'block'; document.getElementById('idKnap2').style.display = 'none'; document.getElementById('idKnap3').style.display = 'none';" />
    <input type="submit" class="submit_3" id="idKnap3" style="display: none;" value="Bekræft køb" />
</div>
Avatar billede Thomasrn Seniormester
03. maj 2019 - 11:52 #6
virker nu hvordan får man insert sin userdata id ind holdid tabellen når man trykker bekræft?
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

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