Użyłem przygotowane oświadczenie wstawić porządek w tabeli zleceń, ale teraz chcę wstawić elementy porządek w tabeli elementów ładu opartego na ostatnim ID włożonej w tabeli zamówień:Co to jest odpowiednik mysql_insert_id(); używając przygotowanego oświadczenia?
if (isset($_POST['process'])) {
$order_name = $_POST['order_name'];
//create initial order
$stmt = $conn2->prepare("INSERT INTO orders (order_name) VALUES (?)");
$stmt->bind_param('s', $order_name);
$stmt->execute();
//this gets the most recent auto incremented ID from the database - this is the order_id we have just created
$order_id = mysql_insert_id();
//loop over all of our order items and add to the database
foreach ($_SESSION['order'] as $item) {
Co jest równoważne do mysql_insert_id();
używając przygotowanego wyciągu?
Jakie jest Twoje pytanie ? –
Co to jest mysql_insert_id(); w przygotowanym stylu wypowiedzi? – user1227124
Masz na myśli, co jest odpowiednikiem 'mysql_insert_id' w bibliotece PDO? Coś nie tak z [dokumentacją] (http://www.php.net/manual/en/pdo.lastinsertid.php)? –