Beste Helpmij"ers,
Ik werkte vandaag voor het eerst met MySQL, en maakte gewoon een simpel spelletje, nu ja spelletje
Wat nu mijn vraag is, het werkt, maar het zijn bijna 100 regels code, dus ik dacht dat er misschien overbodige regels code zouden kunnen tussen staan aangezien ik veel ge copy paste heb van online tutorials.
Zou één van jullie zo vriendelijk willen zijn om te kijken, en te zeggen wat al dan niet weg mag en waarom? Dankjewel!!
ps: Buiten de commentaar natuurlijk, daarvan weet ik wel dat het al dan niet overbodig is in sommige gevallen
Ik werkte vandaag voor het eerst met MySQL, en maakte gewoon een simpel spelletje, nu ja spelletje

Zou één van jullie zo vriendelijk willen zijn om te kijken, en te zeggen wat al dan niet weg mag en waarom? Dankjewel!!
ps: Buiten de commentaar natuurlijk, daarvan weet ik wel dat het al dan niet overbodig is in sommige gevallen

PHP:
<?php
// Make a MySQL Connection
mysql_connect("localhost", "root", "") or die(mysql_error());
//echo "Connected to MySQL<br />";
mysql_select_db("Bank") or die(mysql_error());
//echo "Connected to Database<br />";
// Retrieve all the data from the "geld" table
$result = mysql_query("SELECT * FROM geld")
or die(mysql_error());
// store the record of the "geld" table into $row
$row = mysql_fetch_array( $result );
// Print out the contents of the entry
//echo "Bankgeld: ".$row['bankgeld']."<br />";
$random = mt_rand(1, 3);
$oudbank = $row['bankgeld'];
echo "Vul een getal in van 1 tot en met 3 en win €2000!";
?>
<html>
<head>
<title>
lol
</title>
</head>
<body>
<form action="lol.php" method="post">
<input type="text" name="invoer">
<input type="submit" name="go">
<input type="submit" name="herlaad" value="herlaad">
</form>
<?php
if(isset($_POST['herlaad'])) {
if($oudbank <= 0) {
$nieuwbank = 20000;
// Get record from the "geld" table
$result = mysql_query("UPDATE geld SET bankgeld='$nieuwbank' WHERE bankgeld='$oudbank'")
or die(mysql_error());
$result = mysql_query("SELECT * FROM geld WHERE bankgeld='$nieuwbank'")
or die(mysql_error());
// get the first (and hopefully only) entry from the result
$row = mysql_fetch_array( $result );
echo "Bankgeld: ".$row['bankgeld']."<br />";
} else {
echo "Bankgeld moet op zijn.";
}
}
if(isset($_POST['go'])) {
$invoer = $_POST['invoer'];
if($invoer==$random) {
echo "gefeliciteerd, invoer is juist <br />";
$nieuwbank = $oudbank + 2000;
// Get record from the "geld" table
$result = mysql_query("UPDATE geld SET bankgeld='$nieuwbank' WHERE bankgeld='$oudbank'")
or die(mysql_error());
$result = mysql_query("SELECT * FROM geld WHERE bankgeld='$nieuwbank'")
or die(mysql_error());
// get the first (and hopefully only) entry from the result
$row = mysql_fetch_array( $result );
echo "Bankgeld: ".$row['bankgeld']."<br />";
} else {
echo "spijtig, invoer is fout <br />";
$nieuwbank = $oudbank - 2000;
// Get record from the "geld" table
$result = mysql_query("UPDATE geld SET bankgeld='$nieuwbank' WHERE bankgeld='$oudbank'")
or die(mysql_error());
$result = mysql_query("SELECT * FROM geld WHERE bankgeld='$nieuwbank'")
or die(mysql_error());
// get the first (and hopefully only) entry from the result
$row = mysql_fetch_array( $result );
echo "Bankgeld: ".$row['bankgeld']."<br />";
}
}
?>
</body>
</html>
Laatst bewerkt: