135-1821-9792

php链接数据库dbo php链接数据库文档分析

php怎样连接sybase数据库 应该咋写?

以下测试php连接sybase数据库,并输出数据库内表的记录数的例子, 仅供参考:

为昭通等地区用户提供了全套网页设计制作服务,及昭通网站建设行业解决方案。主营业务为网站建设、网站制作、昭通网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

?php

//phpinfo();

$link = @sybase_connect('test', 'sa', '')

or die("Could not connect !"); //连接数据库,第一空必须写服务名称,不能是ip;

echo "Connected successfullybr";

$db = @sybase_select_db("andkylee",$link) //连接数据库

or die("数据库没有选择");

echo "数据库选择成功br";

$sql= "select user_name(uid) as owner,* from dbo.sysobjects where type='U' order by id";

$rs = sybase_query($sql,$link); //查询表

if (!$rs)

{

echo "SQL:".$sql."执行失败!";

exit;

}

//$sybase = sybase_fetch_array($rs);

//print_r($sybase);//结束

echo 'table border="1"trtdID/tdtdNAME/tdtdCOUNT(*)/td';

while ($row = sybase_fetch_array($rs)) {

$id = $row["id"];

$name = $row["name"];

$owner = $row["owner"];

$sql_tablecount = "select count(*) as cnt from ".$owner.".".$name;

$rs_tablecount = sybase_query($sql_tablecount,$link);

$row_tablecount = sybase_fetch_array($rs_tablecount);

$cnt = $row_tablecount["cnt"];

echo 'trtd'.$id.'/tdtd'.$name.'/tdtd'.$cnt.'/td/tr';

}

echo '/table';

sybase_free_result($rs);

sybase_close($link);

?

怎么将php与数据库连接

php链接mysql必备条件:

已安装mysql数据库;

检查php环境是否已开启mysql扩展(一般情况下是开启的);

检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。

php链接代码如下:

?php

//设置编码格式

header("Content-type:text/html;charset=utf-8");

//定义数据库主机地址

$host="localhost";

//定义mysql数据库登录用户名

$user="root";

//定义mysql数据库登录密码

$pwd="";

//链接数据库

$conn = mysql_connect($host,$user,$pwd);

//对连接进行判断

if(!$conn){

die("数据库连接失败!".mysql_errno());

}else{

echo "数据库连接成功!";

}

?

PHp如何连接数据库?

PHP链接数据库有几种方式

mysqli:

?php 

$servername = "localhost"; 

$username = "username"; 

$password = "password"; 

// 创建连接 

$conn = new mysqli($servername, $username, $password); 

// 检测连接 

if ($conn-connect_error) {

die("连接失败: " . $conn-connect_error); 

echo "连接成功"; 

?

也可以使用PDO进行链接,前提是你必须在php.ini中开启PDO:

?php

$servername = "localhost";

$username = "username";

$password = "password";

try {

$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);

echo "连接成功"; 

}

catch(PDOException $e)

{

echo $e-getMessage();

}

?

建议使用PDO,功能更加强大,兼容各种数据库

PHP连接操作access数据库实例

这篇文章主要介绍了PHP连接操作access数据库实例,本文直接给出实现代码,需要的朋友可以参考下

因为之前做的PingSwitch要做一个WEB展示的前端,因为一开始用了Delphi和access的结构,而Delphi与MySQL的连接又相对麻烦,最后只能选择用PHP+Access的组合,比较奇怪,但是也合理·····

在PHP中连接access数据库的话我们必须ADO来连接,这跟ASP中连接数据库非常的类似。下边给出了一段DEMO供大家参考。

?PHP

/*

创建ADO连接

*/

$conn

=

@new

COM("ADODB.Connection")

or

die

("ADO

Connection

faild.");

$connstr

=

"DRIVER={Microsoft

Access

Driver

(*.mdb)};

DBQ="

.

realpath("DATUM/cnbt.mdb");

$conn-Open($connstr);

/*

创建记录集查询

*/

$rs

=

@new

COM("ADODB.RecordSet");

$rs-Open("select

*

from

dbo_dirs",$conn,1,3);

/*

循环读取数据

*/

while(!$rs-eof){

echo

"$rs-Fields["title"]-Value;

echo

"br/";

$rs-Movenext();

//将记录集指针下移

}

$rs-close();

?

这样运行就没问题了····

以上所述就是本文的全部内容了,希望大家能够喜欢。


网站名称:php链接数据库dbo php链接数据库文档分析
标题链接:http://kswsj.com/article/ddeicdi.html

其他资讯



Copyright © 2009-2022 www.kswsj.com 成都快上网科技有限公司 版权所有 蜀ICP备19037934号