abies           Mon Sep  1 12:58:05 2003 EDT

  Modified files:              
    /phpdoc/en/reference/ibase/functions        ibase-num-fields.xml 
  Log:
  Nuke bogus ibase_num_fields() example
  
Index: phpdoc/en/reference/ibase/functions/ibase-num-fields.xml
diff -u phpdoc/en/reference/ibase/functions/ibase-num-fields.xml:1.3 
phpdoc/en/reference/ibase/functions/ibase-num-fields.xml:1.4
--- phpdoc/en/reference/ibase/functions/ibase-num-fields.xml:1.3        Sun Jul 27 
18:21:30 2003
+++ phpdoc/en/reference/ibase/functions/ibase-num-fields.xml    Mon Sep  1 12:58:05 
2003
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
 <!-- splitted from ./en/functions/ibase.xml, last change in rev 1.12 -->
   <refentry id="function.ibase-num-fields">
    <refnamediv>
@@ -21,19 +21,16 @@
       <programlisting role="php">
 <![CDATA[
 <?php
-    $dbh = ibase_connect ($host, $username, $password);
-    $stmt = 'SELECT * FROM tblname';
-    $sth = ibase_query ($dbh, $stmt);
-
-    if (ibase_num_fields($sth) > 0) {
-        while ($row = ibase_fetch_object ($sth)) {
-            print $row->email . "\n";
-        }
-    } else {
-        die ("No Results were found for your query");
+    $rs = ibase_query("SELECT * FROM tablename"); 
+    $coln = ibase_num_fields($rs);
+    for ($i = 0; $i < $coln; $i++) {
+        $col_info = ibase_field_info($rs, $i); 
+        echo "name: ".$col_info['name']."\n"; 
+        echo "alias: ".$col_info['alias']."\n"; 
+        echo "relation: ".$col_info['relation']."\n"; 
+        echo "length: ".$col_info['length']."\n"; 
+        echo "type: ".$col_info['type']."\n"; 
     }
-
-    ibase_close ($dbh);
 ?>
 ]]>
       </programlisting>

Reply via email to