Mysql Tabloya Veri Eklenince Php Tetikleyici İle Nasıl Listelelerim?
Merhabalar,
mysql veri tabanında her insert işleminden sonra en son eklenen veriyi tetikleyici ile birlikte alabilme şansım var mı?
Örneğin tabloma bir veri eklendi. Veri eklendikten sonra ben bu veriyi php ile veri eklendikten hemen
sonra almak istiyorum.
Cronla ve mysql trigger ile işlemler yapıldı ancak tam istediğim olmadı. Bu konuda yardımlarınızı bekliyorum. Şimdiden teşekkür ederim.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
lastInsertId(); ile insert edilen son kayıt idisini alabiliyorsun.
Örneğin:
$query = "INSERT INTO users SET adsoyad='Muhittin', email='[email protected]'";
$query_success = $pdo->query($query);
$id = $pdo->lastInsertId(); // Eklenen kaydın son idis
Anladığım kadarıyla galiba istediğin böyle bir şey
bu linke tıkla
bu linke tıkla
Bunlar umarım işini görür