Beispiel #1
0
 /**
  *
  * @param DBDataset $dbdataset
  * @param string $sql
  * @param array $param
  * @return int
  */
 function executeAndGetInsertedId($dbdataset, $sql, $param)
 {
     $id = parent::executeAndGetInsertedId($dbdataset, $sql, $param);
     $it = $dbdataset->getIterator("select LAST_INSERT_ID() id");
     if ($it->hasNext()) {
         $sr = $it->moveNext();
         $id = $sr->getField("id");
     }
     return $id;
 }
Beispiel #2
0
 /**
  *
  * @param DBDataset $dbdataset
  * @param string $sql
  * @param array $param
  * @return int
  */
 function executeAndGetInsertedId($dbdataset, $sql, $param)
 {
     $id = parent::executeAndGetInsertedId($dbdataset, $sql, $param);
     $it = $dbdataset->getIterator("SELECT last_insert_rowid() id");
     if ($it->hasNext()) {
         $sr = $it->moveNext();
         $id = $sr->getField("id");
     }
     return $id;
 }