I Poll adında bir veritabanı var ve bu iki tablo yapıları var demek. poll tablo alanlarını pid (auto_inc) sahiptir ve title. choices tablo, pid cid (auto_inc) sahiptir, ve text.
Nasıl poll tablosuna bir değer eklemek ve aynı zamanda pid olarak kullanılmak üzere poll tabloda En son girdisinin almak görün pid choices tabloda? Şimdiye kadar bu var:
<?php
$sql = "INSERT INTO poll (pid, title) VALUES (NULL, 'sometitle')";
if (mysql_query($sql)) {
// get the latest pid
$pid = mysql_result(mysql_query("SELECT pid FROM poll ORDER BY pid DESC LIMIT 1"), 0);
// use the latest pid retrieved to insert to the "choices" table
$sql = "INSERT INTO choices (cid, pid, text) VALUES (NULL, " . $pid . ", 'sometext')";
mysql_query($sql);
}
?>
Ben sadece bu daha iyi bir çözüm var ki bir his var.
Teşekkürler!