好吧,这听起来很愚蠢,但我搞不懂。
我用mysql数据库在dev服务器(plesk)上构建了一个web应用程序。
客户希望使用bluehost托管。我已经在数据库上设置了所有内容,除了下面的一个mysql脚本外,几乎所有内容都正常工作:
session_start();
date_default_timezone_set("America/New_York");
require_once('../../mysqli_connect.php');
$BranchID = $_SESSION['BranchID'];
$ManagerID = $_SESSION['ManagerID'];
$today = date("Y-m-d");
$custProd = $_POST['custProd'];
$custID = $_POST['custID'];
$prodID = $_POST['prodID'];
$units = $_POST['units'];
$prices = $_POST['price'];
foreach ($custProd as $key => $value) {
$custProdID = $value;
$customerID = $custID[$key];
$productID = $prodID[$key];
$qty = $units[$key];
$price = $prices[$key];
if ($qty != 0) {
$query = "INSERT INTO sale (SaleDate, BranchID, ManagerID, CustomerProductID, CustomerID, ProductID, Units, UnitPrice) VALUES (?,?,?,?,?,?,?,?)";
$stmt = mysqli_prepare($dbc, $query);
mysqli_stmt_bind_param($stmt, "siiiiiid", $today, $BranchID, $ManagerID, $custProdID, $customerID, $productID, $qty, $price);
mysqli_stmt_execute($stmt);
mysqli_stmt_close($stmt);
}
}
同样,这在我的dev服务器上运行得非常好,但在bluehost上不运行。php文件没有返回错误消息。
任何帮助都将不胜感激。
暂无答案!
目前还没有任何答案,快来回答吧!