Ich habe den Vault Mod um eine weitere Kleinigkeit erweitert. Und zwar wird nun in der Übersicht der letzte Kaufpreis von Aktien angezeigt. Soweit so gut, denn leider klappt dies nicht ganz sauber. Anstelle des korrekten Preises mit den Nachkommastellen, wird ein gerundeter Preis ohne Nachkommastellen angezeigt.
Folgendes habe ich geändert bzw. der vault.php hinzugefügt:
Mit
Code: Alles auswählen
ALTER TABLE phpbb_vault_exchange_users ADD price_transaction decimal(10,2) NOT NULL default '0';
Mit
Code: Alles auswählen
$price2 = $items[$i]['stock_price'] ;
Code: Alles auswählen
echo "$price2";
Nun soll mittels:
Code: Alles auswählen
$rsql = "UPDATE " . VAULT_EXCHANGE_USERS_TABLE ."
SET stock_amount = stock_amount + $prize ,
price_transaction = $price2
WHERE user_id = $user_id
AND stock_id = ".$items[$i]['stock_id'];
Code: Alles auswählen
$rsql = "INSERT INTO " . VAULT_EXCHANGE_USERS_TABLE ."
( stock_id , user_id , stock_amount , price_transaction )
VALUES ( ".$items[$i]['stock_id']." , $user_id , $prize , $price2 )";
Wo ist hier mal wieder mein Denkfehler?
Bye