ik heb het onderstaande script gisteren geschreven, nou heb ik alleen een klein probleempje ik krijg het niet voor elkaar om $money1 in de datase te krijgen, zou iemand mij mischien kunnen helpen om de sql code te maken, en de query in het script te zetten ? het is tevens de bedoeling dat je $money1 weerziet boven de bovenste < hr>

<?php

$title = "Crime Script!";

include("connect.php");

echo "<center><b><h1>Test Crimes v.11 alpha</h1></b><br></center>";
echo "<hr><b><br>";
echo "<form action=\"{$_SERVER['PHP_SELF']}\" method=\"post\">";

$crime = array(
1 => "rob a bank",
2 => "rob a train",
3 => "rob a gas station",
4 => "pick pocket",
5 => "steal candy from a child"
);
array_push($crime,"rob a museum", "mug some one on the street", "deal drugs", "hostage a celeb");

$money1 = array(
1 => "1024",
2 => "2386",
3 => "1348",
4 => "2786",
5 => "3085"
);
$money1 = "\$".number_format($money1[mt_rand(1,count($money1))]);

echo "<input type=\"radio\" name=\"crime\" value=\"$crime[9]\">";
echo $crime['9'];
echo '<br>';
echo "<input type=\"radio\" name=\"crime\" value=\"$crime[6]\">";
echo $crime['6'];
echo '<br>';
echo "<input type=\"radio\" name=\"crime\" value=\"$crime[1]\">";
echo $crime['1'];
echo '<br>';
echo "<input type=\"radio\" name=\"crime\" value=\"$crime[2]\">";
echo $crime['2'];
echo '<br>';
echo "<input type=\"radio\" name=\"crime\" value=\"$crime[3]\">";
echo $crime['3'];
echo '<br>';
echo "<input type=\"radio\" name=\"crime\" value=\"$crime[8]\">";
echo $crime['8'];
echo '<br>';
echo "<input type=\"radio\" name=\"crime\" value=\"$crime[7]\">";
echo $crime['7'];
echo '<br>';
echo "<input type=\"radio\" name=\"crime\" value=\"$crime[4]\">";
echo $crime['4'];
echo '<br>';

echo "<input type=\"radio\" name=\"crime\" value=\"$crime[5]\">";
echo $crime['5'];

echo "<br><br>";
echo "<input type=\"submit\" name=\"submit\" value=\"commit crime\">";

echo "</b><hr><br>";
echo '<center><b>';

if (isset($_POST['submit']) && isset($_POST['crime']) && in_array($_POST['crime'],$crime)) {
$success['a'] = mt_rand(10,15);
$success['b'] = mt_rand(10,15);

if ($_POST['crime'] == $crime['9'] && $success['a'] == $success['b']) {
echo "You succesfully hostaged a celeb! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['6'] && $success['a'] == $success['b']) {
echo "You succesfully robbed a museum, stole some expensive artifacts! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['1'] && $success['a'] == $success['b']) {
echo "You succesfully robbed the bank! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['2'] && $success['a'] == $success['b']) {
echo "You succesfully robbed the train! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['3'] && $success['a'] == $success['b']) {
echo "You succesfully robbed a gas station! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['8'] && $success['a'] == $success['b']) {
echo "You succesfully dealed some drugs! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['7'] && $success['a'] == $success['b']) {
echo "You succesfully mugged some-one! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['4'] && $success['a'] == $success['b']) {
echo "You succesfully pick pocked someone! and recieved $money1 from the crime!";
}
elseif ($_POST['crime'] == $crime['5'] && $success['a'] == $success['b']) {
echo "You succesfully stole candy from a child! and recieved $money1 from the crime!";
}
else {
echo "You failed to $_POST[crime]! Better luck next time!";
}
}

echo '</center></b>';
echo "</form>";

?>
Als je gewoon vragen over scripts stelt wilen we best helpen, maar als je halve criminals scripts neerzet moet je niet verwachten dat wij die hele code doorspitten naar een fout...

En zet
error_reporting(E_ALL);
bovenaan je script... Misschien wordt je daar wat wijzer van....
ik heb het hele script zelf geschreven., this geen criminals script, had ik gewoon voor de fun gedaan.
der zit ook geen fout in. ik wou alleen een duw in de richting hebben voor de mysql.
Bekijk een tut, probeer het zelf... En kom dan terug als het niet lukt... Niet ons een script laten schrijven
this geen script alleen dat lijntje dat het geld in een tabel opslaat. ik heb het script in een dag geschreven, maar ik kom niet uit de Mysql :( ik heb verschillende dingen geprobeert maar niets lijkt te werken
<?$sql = "INSERT INTO #tabel# VALUES('id','$crime','$money1')";

mysql_query($sql);
?>

oid
dankjewel :)
Of hier, wij helpen, zolang je maar hart voor de zaak hebt ;)

groet

Reageren