php读写accdb(access数据库文件)的问题,采纳+100财富值。谢谢
我有一个数据库F:\test.accdb,数据库中字段1是姓名,字段2是电话号码。网页上有一个文本框和一个按钮。我想实现的是用PHP读取accdb中的数据,...
我有一个数据库F:\test.accdb,数据库中字段1是姓名,字段2是电话号码。
网页上有一个文本框和一个按钮。
我想实现的是用PHP读取accdb中的数据,即点网页上的按钮时,就读出“小明”的电话号码到网页文本框中。
请问读取代码要怎么写?谢谢
以下是基础代码,请修改:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<label for="001">textbox1</label>
<input type="text" name="001" id="001" />
button1
<input type="button" name="002" id="002" value="提交" onclick="document.getElementById('001').value='点击了'" />
</form>
</body>
</html>
采纳+100财富值。 展开
网页上有一个文本框和一个按钮。
我想实现的是用PHP读取accdb中的数据,即点网页上的按钮时,就读出“小明”的电话号码到网页文本框中。
请问读取代码要怎么写?谢谢
以下是基础代码,请修改:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<label for="001">textbox1</label>
<input type="text" name="001" id="001" />
button1
<input type="button" name="002" id="002" value="提交" onclick="document.getElementById('001').value='点击了'" />
</form>
</body>
</html>
采纳+100财富值。 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
3个回答
展开全部
<?PHP
/*
创建ADO连接
*/
$conn = @new COM("ADODB.Connection") or die ("ADO Connection faild.");
$connstr = "PROVIDER=Microsoft.ACE.OLEDB.12.0;Data Source=".realpath("e:\\php.accdb");
$conn->Open($connstr);
/*
创建记录集查询
*/
$rs = @new COM("ADODB.RecordSet");
$rs->Open("select * from php",$conn);<img alt="">
/*
循环读取数据
*/
while(!$rs->eof){
echo $rs->Fields["place"]->Value;
echo "<br/>";
$rs->Movenext(); //将记录集指针下移
}
$rs->close();
?>
网上粘贴的,这个是文件名php.accdb,注意格式。不懂的可以追问,还有建议你把数据存在mysql,或者 xml
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼的
$rs->Fields["place"]->Value;
最好写成
$rs->Fields[1]->Value;
$rs->Fields[2]->Value;
这种形式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是mysql数据库还是orale还是本地txt文件?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询