У меня был следующий .php файл, работающий асинхронно через AJAX с моей главной страницы, который должен был отправлять комментарии:
<?php
session_start();
include "dxbase.php";
$conn = new mysqli($servername, $username, $password, $dbname);
$comment = "practice";
$prid = 2;
if(isset($_SESSION['user'])){
$usera = $_SESSION['user'];
$stmt = $conn->prepare("INSERT INTO reviews (prid, content, username) VALUES (?, ?, ?)");
$stmt->bind_param("sss", $prid, $comment, $usera);
$stmt->execute();
echo "Review submitted!";
$stmt->close();
} else {
echo "Oops! You need to be signed in to review products!";
}
$conn->close();
?>
Когда я запустил его, он повторил, что отправил комментарий, но когда я проверил свою базу данных, ее там не было: DB
Почему не вставляется?!