msqli nie WSTAWIA
Próbuję wstawić dane z formularza (poprzez POST) do bazy danych MySQL, nie pokazuje żadnych błędów, ale nie pojawia się, gdy sprawdzam to w phpMyAdmin.
<?php
$amount = $_POST["amount"];
$unit = $_POST["unit"];
$date = date('Y-m-d H:i:s');
$host = "localhost";
$user = "root";
$pass = "";
$db = "finance";
$table = "silver";
$mysqli = new mysqli($host, $user, $pass, 'finance');
if(!$mysqli)
{
echo "<div class=\"error\">";
echo "No connection can be established";
echo "</div>";
die();
}
if ($unit = "gram") $amount = $amount * 28.3495231;
// create query
$query = "INSERT INTO 'silver'.'finance' (
'Transaction_Num',
'dtStamp',
'Amount'
)
VALUES (
NULL, \'2013-07-03 06:18:16\', \'1\'
);";
// execute query
$mysqli->query($query);
?>
Używam tego na XAMPP 1.8.2 z / PHP 5.4.16, Apache 2.4.4 i MySQL 5.6.11 w Windows XP.