首页 > 编程知识 正文

php自助在线查询,php在线咨询

时间:2023-12-28 21:11:03 阅读:329150 作者:SAXD

本文目录一览:

怎么在网页上用PHP做个搜索功能?

通过from表单,将查询的关键词,通过 like 跟数据进行模糊查询对比x0dx0a从topics表中查询字段subject与传进来的参数'$_POST['topic']进行比较模糊查询x0dx0a设subject字段数据为:数学,英语,物理,化学,英文x0dx0a$subject=$_POST['topic']; x0dx0a$sql = "select * from topics where subject like '%" .$subject. "%'";x0dx0a$result = mysql_query($sql);x0dx0a若从表单提交的‘topic’值为“学”,得到的结果将是:数学,化学x0dx0a多个字段匹配查询:x0dx0a$sql = "select id,subject from topics where (id like '%" .$id. "%') or (name like '%" .$name. "%') or (subject like '%" .$subject. "%') order by id desc";x0dx0a结果依据字段id的顺序

php查询网页

你是需要把xls文件直接当成数据库,然后输入姓名或者编号,从数据库查询后返回结果值么?

如果非得要这么做可以用phpexcel,具体请在 查看。

但是不建议你这么处理,效率非常低下,建议把xls文件导入数据库,比如mysql之类的。这样查询起来会快很多。

PHP速查手册

用PHP知名网的《PHP在线查询手册》试试

这个手册针对记不住PHP的语法、函数等问题,添加了对中文功能的模糊搜索

比如要查找正则表达式相关的函数,可以直接输入:空格+正则+空格,然后点击搜索即可

挺方便的

php搜索查询数据库数据

查看一下代码:

?php

// 获取表单提交值

$student_id = intval(trim($_POST['student_id']));

// 页面表单  可以放单独的html文件中,如果放单独的html页面中 form 的action的地址要改成下面的PHP文件名

echo 'form action="" method="post"

  input type="text" name="student_id" value="{$student_id}"/

  input type="submit" name="submit" value="查询"/

  /form';

// 当有数据提交时

if ($student_id)

{

    $con= mysql_connect("localhost","root","111") or die("连接错误");

    mysql_select_db("examination",$con);

    

    // 查询

    $sql = "SELECT * FROM tablename WHERE student_id = $student_id ";

    $res=mysql_query($sql);

    $row=mysql_fetch_array($res);

    // 输出

    echo '学号:'.$row['student_id'].'br姓名:'.$row['name'].'br性别:'.$row['gender'].'br分数:'.$row['score'];

}

?

PHP的查询代码

1.php代码  a.php?t=1

//a.php  t是列表type

$type =$_GET['t'];

if($type==='1')

{

  $where_sql = "where lxtc like '乐享%'";    

}else if($type==='2')

{

  $where_sql = "where lxtc like '新融合%'";  

}elseif($type==='3'){

    $where_sql = "where lxtc like '新融合%' OR lxtc like '乐享%'";

}else{

    $where_sql =' where 1';//所有的

}

$sql = "select * from `table` ".$where_sql;

$num_sql = "select count(*)as num from `table`".$where_sql;

//获取统计总数

//$db是mysql对象 其实就是查询两条sql语句的对象 简写如下

$db-query($num_sql);

//列表

 $row= $db-query($sql);

 //循环$row就是结果

单单数据逻辑不麻烦,难点应该是sql语句的书写。用到like   %  第二用到OR连接,

PHP查询功能如何实现

//获得连接

$db = mysql_connect("localhost", "root", "root") or die(mysql_error());

//echo "Connected to MySQLbr/";

//连接数据库

mysql_select_db("test") or die(mysql_error());

//echo "Connected to Database";

 

$result = mysql_query("select * from books",$db);

//循环遍历                                                          

while ($myrow = mysql_fetch_row($result)){ 

    print_r($myrow) ; 

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。