① 如何实现最简单的php网页+mysql查询功能
首先搭建一个PHP环境,我用的wamp
然后比如你的数据库位置是本地localhost
数据库用户名是root
数据库密码是123456
数据库名是mydb
数据库里有个表mytab
有3个字段
id(主键) name sno
1 张三 123
2 李四 456
然后在项目根目录,新建一个文件:index.php
<?php
//连接数据库
$con=mysqli_connect("localhost","root","123456","mydb");
//SQL语句
$sql="select * from mytab;";
//执行SQL语句,结果保存到$arr
$obj=mysqli_query($con,$sql);
$arr=mysqli_num_rows($result);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>实现最简单的php网页+mysql查询功能</title>
</head>
<body>
<?php
echo "<pre>";
print_r($obj);
?>
</body>
</html>
之后就能够看到结果了
② php要实现简单的查找功能,只要一个输入查找内容的编辑框并且要和查找的结果在同一页面显示,怎么实现
两个页面即可实现,html页面写一个ajax例如:
<script>
var k=$("#kk").val();//获取用户输入的查找内容
$.ajax({
type:'get',
url:'xx.php',
data:'keyword='+i,
success:function(data){
var data1=eval("("+data+")") ;
if(data1){
$('#main').html(data1);//显示结果
}
},
});
</script>
xx.php:
if($_GET){
$key=isset($_GET['keyword'])?$_GET['keyword']:'';
if($key){
//连接数据库通过关键词查找相关内容..$content
//结果返回: echo json_encode($content);
exit();
}else{
echo json_encode('');
exit();
}
}
对了,html页面要引入jquery插件
③ php一个最简单的查询功能
不晓得你的数据库名,表名(test),id什么的
写查询语句就行了呗
select * from test where name='?' and sex='?' and class='?'
where后面跟什么差的就是什么
如果只要查同意性别的
select * from test where sex='?'就行了
也可以这样查
select * from test where name=(select name from test where sex='?')
大致思路是这样的
好长时间没搞SQL了,应该不错
④ 怎么在网页上用PHP做个搜索功能
通过from表单,将查询的关键词,通过 like 跟数据进行模糊查询对比
从topics表中查询字段subject与传进来的参数'$_POST['topic']进行比较模糊查询
设subject字段数据为:数学,英语,物理,化学,英文
$subject=$_POST['topic'];
$sql = "select * from topics where subject like '%" .$subject. "%'";
$result = mysql_query($sql);
若从表单提交的‘topic’值为“学”,得到的结果将是:数学,化学
多个字段匹配查询:
$sql = "select id,subject from topics where (id like '%" .$id. "%') or (name like '%" .$name. "%') or (subject like '%" .$subject. "%') order by id desc";
结果依据字段id的顺序
⑤ php文件如何实现能查看本机服务器上所有的站点信息,或域名信息。
<?php
if ($_GET["act"] == "phpinfo"){
phpinfo();
exit();
}
function IsZend(){
if(defined("OPTIMIZER_VERSION")) return OPTIMIZER_VERSION;
return "Enabled";
}
function IsMySQL(){
if(function_exists("mysql_close")){
return mysql_get_client_info();
}
return "Enabled";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Easy2PHP</title>
<style>
body { font: normal 12px Verdana;}
table{ border-collapse:collapse;}
a:link,a:visited,a:active,a:hover { color:#000; font-family: Arial, Helvetica, sans-serif; }
</style>
</head>
<body>
<table align="center" border="1" cellpadding="0" cellspacing="1" bordercolor="#d1d1d1">
<tr><th colspan="2" align="left" bgcolor="#FF6600">自己写:</th></tr>
<tr>
<td>Apache:</td>
<td><?=$_SERVER['SERVER_SOFTWARE']?></td>
</tr><tr>
<td>PHP:</td>
<td><?=PHP_VERSION?></td>
</tr><tr>
<td>MySQL:</td>
<td><?=IsMySQL()?></td>
</tr><tr>
<td>PHPMyAdmin:</td>
<td><?="2.11.0"?></td>
</tr><tr>
<td>Zend Optimizer:</td>
<td><?=IsZend()?></td>
</tr>
<tr><th colspan="2" align="left" bgcolor="#F6BF1C">Server:</th></tr>
<tr>
<td>服务器时间:</td>
<td><?=gmdate("Y年n月j日 H:i:s",time()+8*3600)?></td>
</tr><tr>
<td>服务器域名/IP地址:</td>
<td><?=$_SERVER['SERVER_NAME']."(".@gethostbyname($_SERVER['SERVER_NAME']).")"?></td>
</tr><tr>
<td>服务器解译引擎:</td>
<td><?=$_SERVER['SERVER_SOFTWARE']?></td>
</tr><tr>
<td>WEB服务端口:</td>
<td><?=$_SERVER['SERVER_PORT']?></td>
</tr><tr>
<td>网站文档目录:</td>
<td><?=$_SERVER["DOCUMENT_ROOT"]?></td>
</tr>
<tr><td colspan="2" align="center"><a href="?act=phpinfo">Go to PHPInfo</a><a href="phpMyAdmin/index.php">Go to PHPMyAdmin</a></td></tr>
</table>
</body>
</html>
⑥ php后台管理新闻系统列表查询功能怎么实现
查询功能得根据sql语句来写给你个例子:
$sql1 ="select * from News where nid={$id};
$sql2 ="and n_name like '%"搜索内容"'";
$sql3 ="and ……";
$sql =sql1.sql2.sql3……."order by id desc";
$rs =mysq_lquery($sql);
下边就是处理方法了这里就不写啦,只是个思路已经说给你啦满意请给满分!
⑦ thinkphp实现网站中文搜索功能
中文搜索,无非就是在搜索框中提交值,然后拿着这个值去数据库中进行模糊查询或者精确查询(视需求而定),然后将结果返回到页面中,遍历输出就行了 ,前台的话没有现成的例子
⑧ 怎样用php+mysql 做一个查询的网页
首先搭建一个PHP环境,我用的wamp
然后比如你的数据库位置是本地localhost
数据库用户名是root
数据库密码是123456
数据库名是mydb
数据库里有个表mytab
有3个字段
id(主键) name sno
1 张三 123
2 李四 456
然后在项目根目录,新建一个文件:index.php
<?php
//连接数据库
$con=mysqli_connect("localhost","root","123456","mydb");
//SQL语句
$sql="select * from mytab;";
//执行SQL语句,结果保存到$arr
$obj=mysqli_query($con,$sql);
$arr=mysqli_num_rows($result);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>实现最简单的php网页+mysql查询功能</title>
</head>
<body>
<?php
echo "<pre>";
print_r($obj);
?>
</body>
</html>
之后就能够看到结果了