Martin wrote:
> Lad os forstille os at vi er inde på en meget brugt side.
> Så, hvor stor er muligheden for at at anden bruger for et ID som IKKE er
> brugerens, men den anden brugers.
>
> Koden ser således ud.
>
> $db = new sql;
> $db->query("INSERT ....");
> $id = $db->last_insert();
>
> Det er selvfølgelig næsten umuligt at få personer til oprette en bruger
> eller lign. inde for så kort tid, men er det muligt?
Du glemte at skrive hvilket sprog, du benytter ovenfor. Jeg går ud fra
at der er tale om perl med modulet DBI og at det er funktionen
last_insert_id(), du henviser til
last_insert_id() benytter databasesystemets interface til at få fat i
det id, som rækken blev oprettet med. Hvis du læser manualen for DBI,
står der hvordan den virker. Afhængigt af hvilken database, du benytter,
kan du være nødt til at pakke det hele ind i en transaktion.
Men læs manualen.
Mvh. Michael.
--
Which is more dangerous? TV guided missiles or TV guided families?
I am less likely to answer usenet postings by anonymous authors.
Visit my home page at
http://michael.zedeler.dk/