funnyzocker
Erfahrenes Mitglied
Hallo.
Ich habe folgendes Script
Ich möchte nun eine Funktion einbauen das dieser Vorgang x mal wiederholt wird. Die Menge der Wiederholungen wird vorher durch ein Formular bestimmt.
Ich habe folgendes Script
PHP:
<?php
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$query = mysql_query("SELECT * FROM benutzerdaten WHERE klammid='$user_klammid'");
while($dbdata = mysql_fetch_array($query))
if($dbdata[g_haben] < 100 )
{
echo " Leider konnte der Einsatz für das Spiel nicht von deinem Konto abgezogen werden<br>";
echo " Dein Kontostand weist nur ein Guthaben von $dbdata[g_haben] Losen auf<br>";
echo " Ein Spiel kostet aber 100 Lose";
}
else
{
$von = 1;
$bis = 49;
$anzahl = 7;
function random_nums($von, $bis, $anzahl) {
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$tmp1 = array();
$tmp2 = array();
for($x=$von;$x<=$bis;$x++) $tmp1[$x-$von] = $x;
$rand = array_rand($tmp1, $anzahl);
for($x=0;$x<count($rand);$x++) $tmp2[$x] = $tmp1[$rand[$x]];
// Zahlen Speichern
$abgeben = mysql_query("INSERT INTO tips (klammid, tip1, tip2, tip3, tip4, tip5, tip6 ,tip7, datum) VALUES ('$_SESSION[user_klammid]', '$tmp2[0]', '$tmp2[1]', '$tmp2[2]', '$tmp2[3]', '$tmp2[4]', '$tmp2[5]', '$tmp2[6]', '$datum')") ;
echo " <font size=2><br>Dein Tip wurde abgegeben<br>";
// Einsatz Abbuchen
$update = mysql_query("UPDATE `benutzerdaten` SET `g_haben` = `g_haben` - '100' WHERE klammid='$_SESSION[user_klammid]'");
echo "<font size=2><br>Deinem Konto wurden soeben 100 Lose abgebucht<br>";
//Points Gutschreiben
$update2 = mysql_query("UPDATE `benutzerdaten` SET `points` = `points` + '100' WHERE klammid='$_SESSION[user_klammid]'");
echo "<font size=2><br>Deine ActivitätsPunkte wurden soeben um 100 erhöht<br>";
// Buchung erstellen
$buchinsert = mysql_query("INSERT INTO buchungen (datum, summe, text, klammid) VALUES ('$datum', '-100', 'Spieleinsatz für $datum', '$_SESSION[user_klammid]')") or die(mysql_error());
echo "<font size=2><br>Eine Entsprechende Buchung wurde in deiner Buchungsübersicht gespeichert<br>";
//Buchung für Temp
$buchinsert1 = mysql_query("INSERT INTO buchungen_temp (buch, datum) VALUES ('400', '$datum')") or die(mysql_error());
//Im verlauf Speichern
$res = mysql_query("INSERT INTO tips_ver (klammid, tip1, tip2, tip3, tip4, tip5, tip6 ,tip7,datum) VALUES ('$_SESSION[user_klammid]', '$tmp2[0]', '$tmp2[1]', '$tmp2[2]', '$tmp2[3]', '$tmp2[4]', '$tmp2[5]', '$tmp2[6]', '$datum')") ;
echo "<font size=2><br> Dein Tip wurde in deinem Persönlichen Tiperlauf Gespeichert<br>";
// Sonderschein ermitteln
$zahl = mt_rand(1000000, 9999999);
echo"<br><font size=2><br>Es wurde ebenfalls folgende Superzahl für die Sonntagsziehung Gespeichert.<br><font size=1>$zahl<br>";
$buchen = mysql_query("INSERT INTO 77tips (zahl, klammid) VALUES ('$zahl', '$_SESSION[user_klammid]')") or die(mysql_error());
$result = mysql_query($buchen) ;
return $tmp2;
}
$meine_zahlen = random_nums($von, $bis, $anzahl);
echo"Die vom System ermittelten Zahlen lauten<br>";
print( implode(" - ", $meine_zahlen) );
}
?>