(一)PHP的连接代码
| <?php
$hostname="hostname";//MySQL主机/服务器名
$dbname="dbname";//MySQL数据库名
$username="username";//MySQL用户名
$password="password";//MySQL密码
$conn=mysql_connect($hostname,$username,$password) or trigger_error(mysql_error(),E_USER_ERROR);//登录并连接MySQL
mysql_select_db($dbname);//选择数据库dbname
?>
|
将上述代码另存为conn.php,就可以通过在页面加入 require("conn.php"); 调用了。
1
2
3
4
5
6
7
8
9
10
11
12
13 | <?php
require("conn.php");
$sql ="select * from wp_users where ID=1"; //SQL语句
$result = mysql_query($sql,$conn);
$row = mysql_fetch_array($result);
echo $row['user_login'].$row['ID'].$row['user_pass'] ;
mysql_close(); //关闭MySQL连接
?>$sql ="select * from dbname_users where ID=1";
$result = mysql_query($sql,$conn); //查询
$row = mysql_fetch_array($result);//获取结果
echo $row['user_login'].$row['ID'].$row['user_pass'] ;//输出结果
mysql_close(); //关闭MySQL连接
?>
|
(二)ASP的连接代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 | <%
dim conn
dim connstr
dim db
db="database/#&#%24#$%da#%ta@##%conn#.asp"//Access数据库名称,出于安全性考虑把mdb后缀改为asp
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)&";Persist Security Info=False;Jet OLEDB:Database Password=a7612198981"//数据库密码a7612198981
set conn=Server.CreateObject("ADODB.Connection")
if err Then
err.clear
set conn=nothing
end if
conn.Open connstr
sub CloseConn()
conn.close()
Set conn=nothing
end sub
function Realstring(strsrc)
Realstring=Replace(trim(strsrc),"'","")//把单引号替换成空字符
end function
function Convert(strsrc)
Convert=server.HTMLEncode(replace(trim(strsrc),"'",""))//把单引号替换成空字符
Convert=replace(Convert,chr(13),"<br>")//把回车替换成<br />
end function
%>
|
将上述代码另存为conn.asp,就可以通过在页面加入<--#include file="conn.asp"-->
调用了。
| <%
sql="select * from dbname_users where ID=1 order by time desc "
set rs=conn.execute(sql)//执行查询
response.write rs("content")//输出结果
set rs=nothing//清空记录集
conn.close//关闭数据库
%>
|
Comments »