Avatar billede Loadstar Praktikant
27. oktober 2018 - 20:10 Der er 6 kommentarer

unique url

hej jeg er begyndt på et virtual spil hvor man kan oprette spillere og hvor man skal kunne købe spillerne så har givet dem en transferværdi der hedder fri transfer er der en kode der kan tjekke hvis transferværdi er = fri transfer kom eks en knap hvor man kan trykke køb spiller? og efter man har købt ham bliver transfer værdien ændret på kontrakt?
på forhånd tak :)
Avatar billede Slettet bruger
27. oktober 2018 - 20:57 #1
du laver bare et flag: transferfri J/N

database:
spillernavn, transferfri (J/N), pris

?
Avatar billede Loadstar Praktikant
27. oktober 2018 - 22:44 #2
har en database med alle de værdier jeg skal have. Ved
bare ikke hvordan man laver en flag gerne en forklaring/kode på det tak :)
Avatar billede Loadstar Praktikant
27. oktober 2018 - 22:48 #3
har hele koden her


<?php
include("app.php");
$app = new minAwesomeApp;
?>
<?php

$fuldenavn = ($_POST ['fuldenavn']);
$position = ($_POST ['position']);
$alder = ($_POST ['alder']);
$land = ($_POST ['land']);
$vægt = rand(65, 105);
$højde = rand(160, 205);
$classes = array('Højre','Venstre', 'Begge');
$ben = $classes[array_rand($classes)];
$afslutning = rand(3, 13);
$dribling = rand(3, 13);
$aflevering = rand(3, 13);
$takling = rand(3, 13);
$markering = rand(3, 13);
$straffespark = rand(3, 13);
$mood = rand(3, 13);
$kreativitet = rand(3, 13);
$beslutsomhed = rand(3, 13);
$indflydelse= rand(3, 13);
$kampånd = rand(3, 13);
$udenbold= rand(3, 13);
$acceleration= rand(3, 13);
$balance= rand(3, 13);
$kondition= rand(3, 13);
$hop= rand(3, 13);
$styrke= rand(3, 13);
$udholdenhed= rand(3, 13);
$dato = date("Y/m/d") ;
$transfer = "fri transfer";



$app->DatabaseInsert(
  'spillere',
  array('fuldenavn','position', 'land', 'alder', 'vægt', 'højde', 'ben', 'afslutning', 'dribling', 'aflevering', 'takling', 'markering', 'straffespark', 'mood', 'kreativitet', 'beslutsomhed', 'indflydelse', 'kampånd', 'udenbold', 'acceleration', 'balance', 'kondition', 'hop', 'styrke', 'udholdenhed', 'oprettelsedato', 'transfer'),
  array($fuldenavn, $position, $land, $alder, $vægt, $højde, $ben, $afslutning, $dribling, $aflevering, $takling, $markering, $straffespark, $mood, $kreativitet, $beslutsomhed, $indflydelse, $kampånd, $udenbold, $acceleration, $balance, $kondition, $hop, $styrke, $udholdenhed, $dato, $transfer)
);
?>
<head>
        <title>Spillerinfo</title>
        <link href="css/opretspiller.css" rel="stylesheet" type="text/css">
        <meta charset="utf-8">
    </head>
<hr>
<html>
<body>
  <div class="traening">  <img src="traening.png"></div>
  <div class="container">
    <div class="stats">  <img src="stats1.png"></div>
    <div class="fuldenavn"> <p><?php echo $fuldenavn; ?></p></div>
    <div class="position"> <p><?php echo $position ; ?></p></div>
    <div class="land"> <p><?php echo $land ; ?></p></div>
    <div class="højde"> <p><?php echo $højde; echo " cm"; ?></p></div>
    <div class="vægt"> <p><?php echo $vægt; echo " kg"; ?></p></div>
    <div class="ben"> <p><?php echo $ben; ?></p></div>
    <div class="alder"> <p><?php echo $alder; ?></p></div>
    <div class="afslutning"> <p><?php echo $afslutning; ?></p></div>
    <div class="dribling"> <p><?php echo $dribling; ?></p></div>
    <div class="aflevering"> <p><?php echo $aflevering; ?></p></div>
    <div class="takling"> <p><?php echo $takling; ?></p></div>
    <div class="markering"> <p><?php echo $markering; ?></p></div>
    <div class="straffespark"> <p><?php echo $straffespark; ?></p></div>
    <div class="mod"> <p><?php echo $mood; ?></p></div>
    <div class="kreativitet"> <p><?php echo $kreativitet; ?></p></div>
    <div class="beslutsomhed"> <p><?php echo $beslutsomhed; ?></p></div>
    <div class="indflydelse"> <p><?php echo $indflydelse; ?></p></div>
    <div class="kampånd"> <p><?php echo $kampånd; ?></p></div>
    <div class="udenbold"> <p><?php echo $udenbold; ?></p></div>
    <div class="acceleration"> <p><?php echo $acceleration; ?></p></div>
    <div class="balance"> <p><?php echo $balance; ?></p></div>
    <div class="kondition"> <p><?php echo $kondition; ?></p></div>
    <div class="hop"> <p><?php echo $hop; ?></p></div>
    <div class="styrke"> <p><?php echo $styrke; ?></p></div>
    <div class="udholdenhed"> <p><?php echo $udholdenhed; ?></p></div>
    <div class="transfer"> <p><?php echo $transfer; ?></p></div>
  </div>
</body>
</html>
Avatar billede Slettet bruger
27. oktober 2018 - 23:36 #4
i databasen, lav en YES/NO felt og kald det transferfri
Avatar billede Slater Ekspert
28. oktober 2018 - 08:51 #5
Han har allerede feltet, det hedder bare transfer og indeholder strengen "fri transfer".

Spørgsmålet går, så vidt jeg forstår, på at udskrive en knap hvis det har præcis denne streng. Selve udskrivningen kunne bare være noget i stil med
if ($transfer == 'fri transfer') { echo '<button>Køb</button>'; } for hver række
- men jeg gætter på der menes mere end det. I så fald skal vi nok have en lidt tydeligere forklaring på hvad der ønskes.
Avatar billede claes57 Ekspert
28. oktober 2018 - 09:21 #6
jeg ville gerne have en unik ID (autonummerering) ind på den enkelte spiller - bare for at kunne referere til en spiller (der kan være to 'Jens Hansen')
og med en ID, så kan du i knap linke til en køb-side, så spillerens data vises. Ved klik på Køb, så bør siden skrive en post med gamer-id, spiller-id og dato/tidspunkt - herefter gå til køb-side, hvor nyeste post fra gamer-id læses, og spiller-id vises/håndteres/flyttes mht ejerskab
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