Heim > Backend-Entwicklung > PHP-Tutorial > 通过html传递过来的参数,php查询 access

通过html传递过来的参数,php查询 access

WBOY
Freigeben: 2016-06-23 14:10:39
Original
1299 Leute haben es durchsucht

html页面传递数据给php页面,作为条件参数查询,
数据库表 szd_t ;字段   username, password
我需要查询结果显示在html页面上,如何实现? 
$rs->Open("select * from szd_t where username="$_POST["name"],$conn,1,1); 这一句是否有问题? 其他代码至少语法没有错误,
完整代码如下:
//文件access.html


html




Name: 


 

//文件accessdb2.php
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("db.mdb");
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select * from szd_t where username="$_POST["name"],$conn,1,1);
while(! $rs->eof)
{
$f = $rs->Fields(1);
$f2 = $rs->Fields(0);
echo $f2->value;
echo $f->value;
$rs->MoveNext();
}
//echo "<script>alert('success!');</script>";
?>


回复讨论(解决方案)

楼主想知道个啥东西呀,自己测试一下有没有报错不就知道了吗。

楼主想知道个啥东西呀,自己测试一下有没有报错不就知道了吗。
不知道如何 测试, 服务器错误  网站在检索 http://127.0.0.1/upload/accessdb2.php 时遇到错误。 该网站可能关闭进行维护或配置不正确

其实我想知道   select * from szd_t where username=‘某参数’ 查询到结果显示在 html页面上
这个 ‘某参数’ 由 access.html 传给php页面处理
access.html 代码如下:

html




Name: 


 

最后自己解决了
没有接触过php 语法修改只能靠猜,蒙对了,其实就是就是少了 ''两点 代码如下:

accessdb2.php
 $username=$_POST[name]; 
//echo  $username;
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("db.mdb");
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select * from szd_t where username='$username'",$conn,1,1);
while(! $rs->eof)
{
$f = $rs->Fields(1);
$f2 = $rs->Fields(0);
echo $f2->value;
echo $f->value;
$rs->MoveNext();
}
$rs->Close();
$conn->Close();
//echo "<script>alert('success!');</script>";
?>

恩,解决就好,共同进步。

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage