选择显示字体大小

php3的odbc函数

     刘国斌·转自cpcw
  
  现在我们将php3中常用的odbc函数列举一下:
  
  odbc_connect (dns,user ,pass);
  返回一个连接号,如果连接失败则返回0。
  
  odbc_pconnect (dns,user,pass);
  特殊连接,脚本运行结束后,连接并不断开。第二次连接相同的dns时快一些。
  
  odbc_commit (连接号);
  中断该连接正在执行的线程,成功返回true,失败返回false。
  
  odbc_autocommit (连接号,0/1);
  当参数为1时,设置该连接正在执行的所有线程为自动中断。
  
  odbc_do/odbc_exec (连接号,sql语句);
  执行sql语句,返回一个结果号,如果操作失败则返回false。
  
  odbc_prepare (连接号,sql语句);
  返回一个结果号,但不执行sql语句。可以以后用odbc_execute(该结果号)来执行。
  
  odbc_fetch_into (结果号,[记录数,] 数组);
  把结果的某条记录(省略为下一条记录),放入数组(从[0]开始),不论数组的类型。
  返回该记录在结果中的位置,如操作失败则返回false。
  
  odbc_fetch_row (结果号,[记录数]);
  移到某条记录(省略为下一条记录),该记录可被odbc_result读写。
  
  odbc_num_fields (结果号);
  返回字段总数。
  
  odbc_num_rows (结果号);
  返回记录总数。
  
  odbc_result (结果号,字段号/字段名);
  返回结果中当前记录中该字段号/字段名的字段。
  
  odbc_result_all (结果号,sql语句);
  返回所有查询结果,并以html表格输出。
  
  odbc_field_name/odbc_field_type/odbc_field_len (结果号,字段号);
  返回该字段的字段名/数据类型/数据长度。
  
  odbc_lonreaglen (结果号,长度);
  设置返回结果的字段长度,如长度为0则全部返回。
  
  odbc_free_result (结果号);
  释放内存,当不需要内存中的查询结果时。
  
  odbc_cursor (结果号);
  返回一个指针,指向该结果。
  
  odbc_rollback
  odbc_close (连接号);
  关闭该连接。
  
  odbc_close_all();
  关闭所有连接。
  
  
  
  一个用php3来操纵odbc数据库的具体例子。
  
  db为odbc的dsn名,tab1为表名
  
  
  
  echo "odbc samples"."
  ";
  $connection_id=odbc_connect("db","","");
  $result_id=odbc_exec($connection_id,"select * from tab1");
  $i=1;
  $fldcount=odbc_num_fields($result_id);
  echo "";
  while (odbc_fetch_row($result_id,$i)<>0)
  {
   echo " ";
   for ($j=1;$j<=$fldcount;$j++)
   {
    echo " ".$i." ";
    echo " ".odbc_result($result_id,$j)." ";
   }
   echo "
  ";
   $i=$i+1;
  }
  echo " ";
  ?>
  
  
  
  
  其实查询过程还可以简化为:
  $connection_id=odbc_connect("db","","");
  $result_id=odbc_exec($connection_id,"select * from tab1");
  $fldcount=odbc_num_fields($result_id);
  odbc_result_all($result_id);
  ?>
  
  
    


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons