`
这些年
  • 浏览: 401977 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php操作数据库

    博客分类:
  • php
 
阅读更多

一:mysql

   1:查询(其它操作只是sql不同)

   

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM Persons");

while($row = mysql_fetch_array($result))
  {
  echo $row['FirstName'] . " " . $row['LastName'];
  echo "<br />";
  }

mysql_close($con);
?>

 二:oracle

    须要打开php.in

在php.ini里的:
....
extension=php_mysqli.dll
;extension=php_oci8.dll
....

把 extension=php_oci8.dll 前面的分号去掉;

     可用<?php phpinfo();?> 查看

   1)得到连接

function oracle_link_dongguan($user_dongguan,$passwd_dongguan,$passport_dongguan){
    $oracle_link_dongguan = oci_connect($user_dongguan, $passwd_dongguan, $passport_dongguan,'zhs16gbk');
    if (!$oracle_link_dongguan) { $e = oci_error(); echo htmlentities($e['message']); exit; }
	
    return $oracle_link_dongguan;
}

$passport_dongguan ="(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SID = )
    )
  )";


$linki = oracle_link_dongguan("username","password",$passport_dongguan);

  2):编译执行

$result_pu = oci_parse($linki,"select USER_ID from PUB_USER where lower(USER_NAME)='$user_name'");
oci_execute($result_pu);
$record_arr = array();
while($row_pu=oci_fetch_array($result_pu)){ $record_arr[] = $row_pu; }

 3):释放资源关闭链接

oci_free_statement($result_bd);
oci_close($linki_dongguan);

 

 

 

分享到:
评论

相关推荐

    php操作数据库类库.zip

    "php操作数据库类库.zip" 是一个压缩包,其中包含了一系列PHP类,旨在简化数据库操作。这些类可能为开发者提供了连接、查询、事务处理等功能,适用于MySQL、MSSQL、Oracle和SQLite等不同类型的数据库。 1. **MySQL*...

    php操作数据库的adodb类库

    **PHP 操作数据库的 ADODB 类库** ADODB(Active Record Design Optimization Database Abstraction Layer)是 PHP 中一个广泛使用的数据库抽象层,它提供了一个统一的接口来操作多种不同的数据库系统,如 MySQL、...

    php操作数据库pdf文件

    ### PHP操作数据库PDF文件知识点详解 #### 1. PHP与数据库操作概述 在现代Web开发中,数据库扮演着至关重要的角色,它用于存储各种应用程序所需的数据。PHP作为一门广泛使用的服务器端脚本语言,提供了丰富的功能...

    php操作数据库类php操作数据库类php操作数据库类

    php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php操作数据库类php...

    ajax及PHP操作数据库增删改查的基础应用实例.zip

    "ajax及PHP操作数据库增删改查的基础应用实例.zip"是一个学习资源,旨在帮助初学者理解如何使用AJAX和PHP来实现数据库的增删改查操作。 首先,了解AJAX的基本工作原理是关键。它通过JavaScript创建XMLHttpRequest...

    PHP程序设计基础第9章-PHP操作数据库.pptx

    PHP操作数据库基础知识点 在本章中,我们将探讨 PHP 操作数据库的基础知识,包括 MySQL 的概述、PHPmyadmin 的使用、 MySQL 的基本使用、数据表的管理、数据的管理等方面。 MySQL 概述 MySQL 是一个关系型数据库...

    php操作数据库相关截图

    php操作数据库相关截图

    php 操作数据库adodb类

    在PHP开发中,数据库操作是不可或缺的一部分,而ADODB(Active Record Database Abstraction Layer)类库则为PHP提供了一个强大的数据库抽象层,使得开发者能够轻松地在多种数据库系统间进行切换,包括MySQL、Oracle...

    PHP操作数据库1PPT教案.pptx

    PHP操作数据库1PPT教案.pptx

    php操作数据库类库,包括MySQL、MSSQL、Oracle、SQLite

    在PHP编程中,数据库操作是不可或缺的一部分,尤其是在构建动态网站或Web应用程序时。这个压缩包文件包含了一系列针对不同数据库系统的类库,如MySQL、MSSQL、Oracle和SQLite,这使得开发者可以更方便地与这些数据库...

    PHP语言与数据库操作.pdf

    根据提供的文件信息,我们可以深入探讨PHP语言与数据库操作的相关知识点,特别是如何利用PHP与MySQL进行交互,实现数据库的连接、维护以及...这些知识对于Web开发来说非常重要,能够帮助开发者高效地管理和操作数据库。

    PHP语言与数据库操作.ppt

    **8.3 PHP技术对数据库和数据表的操作** **8.3.1 PHP对数据库的操作** - `mysql_query()`:执行SQL命令,返回结果集或者操作状态。 - `mysql_list_dbs()`:列出服务器上的所有数据库。 - `mysql_list_tables()`:...

    php操作数据库的adodb类库.zip

    介绍一个 php使用adodb类库操作数据库-类的封装,分数据库连接类和数据库管理类,为成员变量赋值,实现与不同数据库的连接并返回连接对象,定义方法,参数为SQl语句和连接数据库返回的对象。

    PHP数据库操作类--数据库操作

    这个类是一个PHP操作数据库的抽象类。直接下载就可以使用。里面有简单的使用例子。这个类绝对可以帮助你完成对数据库的各种操作。

    PHP操作数据库

    PHP如何操作数据库,如何与MYSQL进行关联

    PHP数据库系统开发完全手册图书源码

    书中介绍的PDO和mysqli扩展是PHP操作数据库的两种主要方式。PDO提供了一种数据库访问抽象层,意味着开发者可以使用统一的方法与不同的数据库交互,这不仅提高了代码的可移植性,还增强了安全性。mysqli扩展则提供了...

    PHP数据库操作的简易封装

    对PHP的数据库连接以及增查改删的简易封装,可以用来做小型的网站。

    PHP轻量级数据库框架PHP更简单高效的数据库操作方式

    2. **ORM(对象关系映射)**:ORM是将数据库表与PHP类映射的技术,使得开发者可以像操作对象一样操作数据库记录。例如,通过简单的对象方法就能实现数据的增删改查,减少了对SQL的依赖。 3. **事务处理**:轻量级...

    当PHP操作数据库的时候使用中文字符出现乱码 ??? %¥#@%~怎么解决

    当PHP操作数据库的时候使用中文字符出现乱码 ??? %¥#@%~怎么解决 类似以下乱码: 第一步:在编写PHP程序的时候加上 header("Content-Type:text/html;charset=utf-8"); 如果还出现乱码 接下来第二步:在编写...

Global site tag (gtag.js) - Google Analytics