[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pear-doc
Subject:    [PEAR-DOC] cvs: peardoc /en/package/database/mdb2 intro-sequences.xml
From:       "Lukas Smith" <lsmith () php ! net>
Date:       2006-10-30 18:30:39
Message-ID: cvslsmith1162233039 () cvsserver
[Download RAW message or body]

lsmith		Mon Oct 30 18:30:39 2006 UTC

  Modified files:              
    /peardoc/en/package/database/mdb2	intro-sequences.xml 
  Log:
  - minor tweaks
  - added docs for currID()
  
http://cvs.php.net/viewvc.cgi/peardoc/en/package/database/mdb2/intro-sequences.xml?r1=1.13&r2=1.14&diff_format=u
                
Index: peardoc/en/package/database/mdb2/intro-sequences.xml
diff -u peardoc/en/package/database/mdb2/intro-sequences.xml:1.13 \
                peardoc/en/package/database/mdb2/intro-sequences.xml:1.14
--- peardoc/en/package/database/mdb2/intro-sequences.xml:1.13	Tue Sep 26 08:44:53 \
                2006
+++ peardoc/en/package/database/mdb2/intro-sequences.xml	Mon Oct 30 18:30:39 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1" ?>
-<!-- $Revision: 1.13 $ -->
+<!-- $Revision: 1.14 $ -->
 
 <refentry id="package.database.mdb2.intro-sequences">
  <refnamediv>
@@ -113,16 +113,16 @@
 
   <para>
    <example>
-    <title>Using lastInsertId()</title>
+    <title>Using lastInsertID()</title>
     <programlisting role="php">
      <![CDATA[
 <?php
 // Once you have a valid MDB2 object named $mdb2...
 $res =& $mdb2->query("INSERT INTO myTable (id, text) VALUES (NULL, 'foo')");
 
-// optionally pass in a table and fieldname in order to call nextId()
+// optionally pass in a table and fieldname in order to call nextID()
 // when autoincrement is not supported
-$id = $mdb2->lastInsertId('myTable', 'id');
+$id = $mdb2->lastInsertID('myTable', 'id');
 if (PEAR::isError($id)) {
     die($id->getMessage());
 }
@@ -134,6 +134,33 @@
   </para>
  </refsect1>
 
+ <refsect1 id="package.database.mdb2.intro-sequences.currid">
+  <title>Getting the current ID</title>
+  <para>
+   If you can get the current global value of a sequence using the
+   <ulink url="http://pear.php.net/package/MDB2/docs/latest/MDB2/MDB2_Driver_Common.html#methodcurrID">
 +    <function>currID</function></ulink> method.
+  </para>
+
+  <para>
+   <example>
+    <title>Using currID()</title>
+    <programlisting role="php">
+     <![CDATA[
+<?php
+
+// getting the current value of a sequence
+$id = $mdb2->currID('myseq');
+if (PEAR::isError($id)) {
+    die($id->getMessage());
+}
+
+?>
+     ]]>
+    </programlisting>
+   </example>
+  </para>
+ </refsect1>
 
  <refsect1 id="package.database.mdb2.intro-sequences.getbeforeid">
   <title>Getting around emulation</title>
@@ -151,7 +178,7 @@
 
   <para>
    <example>
-    <title>Using getBeforeId()/getAfterId()</title>
+    <title>Using getBeforeID()/getAfterID()</title>
     <programlisting role="php">
      <![CDATA[
 <?php

-- 
PEAR Documentation List Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic