rommel eruit!

Status
Niet open voor verdere reacties.

canstro

Gebruiker
Lid geworden
3 feb 2009
Berichten
134
Beste Helpmij"ers,

Ik werkte vandaag voor het eerst met MySQL, en maakte gewoon een simpel spelletje, nu ja spelletje :p 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 :p


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:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan