首页 > 编程知识 正文

php页面查询数据库(php 查询系统)

时间:2023-11-27 14:11:05 阅读:309510 作者:ZORC

本文目录一览:

  • 1、php搜索查询数据库
  • 2、php搜索查询数据库数据
  • 3、PHP用户登陆页面查询数据库
  • 4、php如何查询数据库表中的数据并显示
  • 5、Php页面查询关键词mysql数据库并输出

php搜索查询数据库

1.action 后面的页面没有指定

2.if($name) 改成 if($name!=‘’)

3.把$sql 打印出来

4.页面报错内容是什么

完善上面4项,纠错毫无压力。

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用户登陆页面查询数据库

两个都有问题才对,你的SQL语句有错,假设$_POST['username']='user';

$_POST['password']='pass';你得到的语句是SELECT username FROM DB_TABLE WHERE name= user and password= pass

而正确的语句应该是SELECT username FROM DB_TABLE WHERE name= 'user' and password= 'pass'(掉了几个引号所以报错)

php如何查询数据库表中的数据并显示

这个简单啊!

首页做个前台输入姓名和会员卡信息的页面,我做个简单的页面给你看

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

html xmlns="

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

title会员查询系统/title

/head

body

form id="form1" name="form1" method="post" action="test.php"

  p

    label for="name"/label

    input type="text" name="name" id="name" /

  /p

  p

    label for="vipid"/label

    input type="text" name="vipid" id="vipid" /

  /p

  p

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

  /p

/form

/body

/html

然后我给你一个test.php的文件代码:

?php

$name    =    trim($_POST['name']);

$vipid    =    trim($_POST['vipid']);

$con = mysql_connect("127.0.0.1","数据库用户名","数据库密码");

if (!$con)

  {

  die('Could not connect: ' . mysql_error());

  }

$a    =    mysql_select_db("数据库名字", $con);

$sql    =    "select * from kh_customer where name = '$name' and vipid = '$vipid'";

$result = mysql_query($sql);

while($row = mysql_fetch_array($result))

  {

  echo $row['name'] . " " . $row['data'];

  echo "br /";

  }

mysql_close($con);

?

页面美化自己去搞!只能帮你这么多了

Php页面查询关键词mysql数据库并输出

?php

require("conn_inc.php");//调用数据库连接文件,你的不一定是这个名字。

$asql='SELECT * FROM `total` where `ID`=1 ORDER BY `OD` ASC' ;

//上面SQL语句中,关键是最后的排序指令“ ORDER BY `OD` ASC'”,这个决定显示时的顺序。

$a2=mysql_query($asql,$myconn)or die("对不起,读入数据时出错了!". mysql_error());

while($row2=mysql_fetch_array($a2))//通过循环读取数据内容

{

echo($row2["NAME"]."——".$row2["PRICE"]."br") ;

}

?

输出来的结果如下:

T——50

S——20

D——100

P——60

L——230

你把上面

echo($row2["NAME"]."——".$row2["PRICE"]."br") ;

中的“——”改成空格,就是你要的结果了。

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