Hegedüs Ervin írta:
> auto_increment-el definialt attributumnal insert utan visszakapod
> a beszurt rekord ezen erteket.
>
> nativ sql-ben is van, asszem' select lastrowid v valami ilyesmi.
>
>   
mysql-ben viszont nincs, igy valahogyan implementalni kell. A 
python-mysql konkretan igy csinalja:
 
    def _do_get_result(self):
        db = self._get_db()
        self._result = self._get_result()
        self.rowcount = db.affected_rows()
        self.rownumber = 0
        self.description = self._result and self._result.describe() or None
        self.description_flags = self._result and 
self._result.field_flags() or None
        self.lastrowid = db.insert_id()
        self._warnings = db.warning_count()
        self._info = db.info()

Az insert_db a mysql api resze, igy ezzel nem lesz gond 
(http://dev.mysql.com/doc/refman/5.0/en/mysql-insert-id.html)
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz