Re: Last ID Problem
От | Mitch Pirtle |
---|---|
Тема | Re: Last ID Problem |
Дата | |
Msg-id | 330532b605013111524d2c603@mail.gmail.com обсуждение исходный текст |
Ответ на | Last ID Problem (<operationsengineer1@yahoo.com>) |
Ответы |
Re: Last ID Problem
|
Список | pgsql-novice |
On Mon, 31 Jan 2005 11:13:58 -0800 (PST), operationsengineer1@yahoo.com <operationsengineer1@yahoo.com> wrote: > ----------------------- > > $cust = $_POST['cust']; // data entered > $cust = addslashes($cust); // take care of slashes > > $db = &ADONewConnection('postgres'); > $db -> Connect($db_string,$db_owner,$db_pw,$db_name); > > $sql = "INSERT INTO customer (customer_name) VALUES > ('$cust')"; // query to insert data - works fine. > > $id = "SELECT currval('cust_id')"; // used in an > attempt to get last id (colum 'cust id')entered into > db. > > $result = $db->Execute($sql); // works fine. > > $id_result = $db->execute($id); // $id_result has no > value. > > ------------------------------ Why not first get the current value from the sequence, use it for your INSERT statement, and then have it handy for the rest of the script? http://phplens.com/lens/adodb/docs-adodb.htm#inserted_id -- Mitch
В списке pgsql-novice по дате отправления: