Źródło:
Komentarze (0)
| | źródło pochodzi od: sympozjon Opis: Funkcja zwraca id ostatniego rekordu Język: php |
Start with a db:
create table blah (
id serial,
data text);
And some b
asic pseu
do-code:
<?
$connect=
pg_connect(
"connect to the database");
$query=
"insert into blah (data) values ("whatever");
$result=
pg_exec(
$connect,
$query);
$oid=
pg_getlastoid(
$result);
$query=
"select id from blah where oid=$oid";
$result=
pg_exec(
$connect,
$query);
$row=
pg_fetch_array(
$result,
0);
$id=
$row[id]; #<==== Here's your insert id!
?>
Ok, kinda clumsy, and not NEARLY
as elegant
as MySQL_insert_id, but it works. And you can e
asily patch this up into a
function.
Forget about cross-plat
form with this method.
-Ben
</body>
</html>
powrótTagi do źródła:
id ostatniego rekordu postgresql, sql, bazy danych, php
Nikt jeszcze nie skomentował tego źródła.