Saklı yordam olarak MySQL değişkeni Dönüş

1 Cevap php

Nasıl ( lastInsertId ) benim MySQL saklı yordam ve dışarı gibi bir ilan dize dönebilirsiniz? Ben PHP5'ta kodumu hata messegts, sağlam komple mesajları ve daha fazlasını geri alamaz gerçekten sinir bozucu.

Ben şans olmadan etrafında arama Google var, burada birileri bana yardımcı olabilir umut: (

Herkese teşekkürler.

1 Cevap

İhtiyacınız fonksiyonu mysqli-> insert_id olduğu

Bu php.net Ben bu işlev için ne arıyor olduğunu düşünüyorum sağlar örnek:

<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

$mysqli->query("CREATE TABLE myCity LIKE City");

$query = "INSERT INTO myCity VALUES (NULL, 'Stuttgart', 'DEU', 'Stuttgart', 617000)";
$mysqli->query($query);

printf ("New Record has id %d.\n", $mysqli->insert_id);

/* drop table */
$mysqli->query("DROP TABLE myCity");

/* close connection */
$mysqli->close();
?>

Burada daha fazla bilgi bulabilirsiniz: php.net: mysqli->inert_id - Manual

Bunu kullanarak daha fazla yardıma ihtiyacınız olursa ben size yardımcı olmaktan mutluluk duyarız.