<?php
session_start();
$config = parse_ini_file('../database_config.ini');
//Create Database connection
$connection = mysqli_connect('localhost',$config['username'],$config['password'],$config['dbname']);
if ($connection->connect_error) {
die('Could not connect to db: ' . mysql_error());
}
$stmt = $connection->prepare("INSERT INTO report (reportID, userID, description, address, postalcode, latitude, longitude)
VALUES(0, 007, 'Major fire', 'Jurong Point', 640724, 1.640724, 103.640724)");
$stmt->execute();
echo "Error:\n";
print_r($stmt->error_list);
$stmt->close();
$connection->close();
?>
错误的execute():Fatal error: Call to a member function execute() on boolean
致命错误:调用一个成员函数上的布尔
为什么我准备发言失败?
这与你的'准备'陈述有关,请看这个例子如何准备你的查询:http://www.w3schools.com/php/php_mysql_prepared_statements.asp – Jer
check thi s链接示例: - http://php.net/manual/en/mysqli.prepare.php –
不要在mysql_error())中混合使用mysql和mysqli';' – Saty