I want in my file execute 3 query at once, my code looks like this:
$stmtinsertcustomers = $conn->prepare("INSERT INTO customers (id, name, phone)
VALUES ('', ?, ?)");
echo $conn->error;
$stmtinsertcustomers->bind_param("ss", $name, $phone);
$stmtinsertcustomers->execute();
$last_id = mysqli_insert_id($conn);
$stmtinsertcustomers->close();
$stmtinsertorder = $conn->prepare("INSERT INTO orders (customerid, orderid, orderdate) VALUES (?,?,?)");
echo $conn->error;
$stmtinsertorder->bind_param("sss", $last_id, $orderid, $date);
$stmtinsertorder->execute();
$stmtinsertorder->close();
$stmtinsertorderitems = $conn->prepare("INSERT INTO orderitems (orderid, productid) VALUES (?,?)");
echo $conn->error;
$stmtinsertorderitems->bind_param("ss", $orderid, $productid);
$stmtinsertorderitems->execute();
$stmtinsertorderitems->close();
But it's unfortunately not working, what is the problem? Thank you for helping!