würfel function

Bleem

Gesperrt
folgendes würd ich gerne machen...

ich will mit php ein kleines script machen...
und zwar wenn ich auf eine feld klicke names würfeln

soll er mir 2 zahlen zwischen 1 - 6 ausgeben ZUFALLPRINIZP !!!

so wie als würde man mit zwei würfel würfeln :)

danke schon mal
 
Das ist ziemlich simpel, anzusehen hier: http://www.swaltz.info/wuerfel.php

Hier der Quelltext dazu:

<?php

if($action)
{
$zahl1=rand(1,6);
$zahl2=rand(1,6);
echo "Zahl1= ".$zahl1."<br>Zahl2= ".$zahl2;
}
else
{
echo "<form method=post action=".$PHP_SELF.">";
echo "<input type=hidden name=action value=wuerfeln>";
echo "<input type=submit value=\"würfeln\">";
echo "</form>";
}

?>
 
zusatzfrage, ich will das das ergebnis in ner mysql datenbank gespeichert wird, wie?
 
Datenssätze einfügen geht mit Insert.

PHP:
$sql = "INSERT INTO tabelle
(Wurfel) //spaltenname
VALUES
($_POST['wuerfel])";
 //Oder wie das input feld in dem das Ergebnis steht auch immer heist. bzw, welche methode verwendet wird. oder das Zeug womit du die Daten überträgst

Damit wäre
Code:
INSERT INTO Tabelle (Feldname1, Feldname2, Feldname3)
     VALUES (Wert1, Wert2, Wert3)

Die Grund Sytntax des Insert Statements.

@operat...

Es muss immer wieder dumme geben die sowas erklären :)
 
Zuletzt bearbeitet:
oder
PHP:
// Screiben in MYSQL
mysql_query("INSERT INTO Tabllename (spaltenane) values ('$wert')");
 
Benutze aber bevor du Funktion [phpf]rand[/phpf] aufrufst die Funktion [phpf]srand[/phpf]. Sonst ist es kein richtiger Zufall und deine Ergebnisse am Anfang sind immer gleich. Ist doch nicht alles Zufall was so scheint ;)
 
@KoMtuR: Ist seit 4.2 nicht mehr nötig, da wird der Zufallsgenerator automatisch initialisiert.

Außerdem sollte man mt_rand() verwenden anstatt rand(), da ersteres bessere Zufallswerte liefert.
 
Zurück