当前位置:首页 » 编程语言 » php数据库查询

php数据库查询

发布时间: 2022-02-02 07:38:40

‘壹’ php搜索查询数据库数据

查看一下代码:

<?php
//获取表单提交值
$student_id=intval(trim($_POST['student_id']));
//页面表单可以放单独的html文件中,如果放单独的html页面中form的action的地址要改成下面的PHP文件名
echo'<formaction=""method="post">
<inputtype="text"name="student_id"value="{$student_id}"/>
<inputtype="submit"name="submit"value="查询"/>
</form>';
//当有数据提交时
if($student_id)
{
$con=mysql_connect("localhost","root","111")ordie("连接错误");
mysql_select_db("examination",$con);

//查询
$sql="SELECT*FROMtablenameWHEREstudent_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查询MYSQL数据库,没有数据

请看你的这个语句:

<?php
if(!empty($_POST['button'])){
$xinming=$_POST['tiaojianchaxun'];
}
?>

对变量$xinming的赋值是有条件的,你现在出错就是因为条件不满足没有对它赋值,而后面还是需要使用,建议你这个时候对else进行适当处理,例如可以考虑退出程序,例如:

<?php
if(!empty($_POST['button'])){
$xinming=$_POST['tiaojianchaxun'];
}else{
exit("遇到问题了,无法执行。");
}
?>

‘叁’ 怎样用php查询数据库里的一个数据并显示

面向过程:
$sql = "select t_bumen from t_xinxi where id=111"; //Sql语句

$result = mysql_fetch_assoc(mysql_query($sql)); //执行sql语句并以关联数组保存

print_r($result); //输出数组

‘肆’ php查询数据库内容

$content='电脑店联想';
$Key=explode('',$content);//打散成数组
foreach($keyas$k=>$val){
$Like.=!$k?"关键词like'%{$val}%'":"or关键词like'&{$val}&'";
}
$Sql="select*from表wehre{$Like}";

//查询sql自己写

‘伍’ php使用mysql怎么查询数据库已经有多少条数据

php使用mysql查询数据库已经有多少条数据使用sql的count函数实现。
示例代码如下:
<?php
//数据库连接
$conn=mysql_connect("localhost","root","root");
if(!$conn){
die("对不起,数据库连接失败! ").mysql_errno();
}
//选择数据库
mysql_select_db("testdb");
//sql语句
$sql="SELECT COUNT(*) AS count FROM user";
//执行sql
$query=mysql_query($sql,$conn);
//对结果进行判断
if(mysql_num_rows( $query)){
$rs=mysql_fetch_array($query);
//统计结果
$count=$rs[0];
}else{
$count=0;
}
echo $count;
?>
返回的$count就是当前数据库的记录条数。

‘陆’ php点击按钮查询数据库

mysql_query('set names utf-8');//设置字符集有错

‘柒’ php代码在一个数据库中查询某个表,该怎么查

‘捌’ PHPMySQL指定查询一条记录

比方说user表里有三个字段,分别是id、name、age,那么当你查找到某一记录时,可以用下面的方法分别取出这三个字段的值:

$conn=newmysqli("xxxxxx这些参数自己搞定xxxx","xxxx","xxxx","xxxx");
$rs=$conn->query("select*from`user`limit1");

//方法一:
$data=$rs->fetch_assoc();
$id=$data["id"];
$name=$data["name"];
$age=$data["age"];

//方法二:
$data=$rs->fetch_row();
$id=$data[0];
$name=$data[1];
$age=$data[2];

//方法三:
$data=$rs->fetch_object();
$id=$data->id;
$name=$data->name;
$age=$data->age;

//方法四:
list($id,$name,$age)=$rs->fetch_row();

//还有很多方法就不一一列举了

‘玖’ php怎样查询数据库(mysql)信息

第一题主要连接数据库,
第二打开连接
第三执行查询
第四判断返回结果
题主可以到w3school上查看具体教程
考虑到不清楚题主安装的环境,暂不贴出代码了。
祝好运,望采纳。

‘拾’ PHP查询MYSQL的内容,并输出结果

1、用navicat新建一个数据库database1。

8、最后将mysql_query。php文件在浏览器中打开,查看查询到数据库中的内容的结果。

热点内容
安卓手机打击垫怎么玩 发布:2025-05-12 03:23:14 浏览:240
phpexplode 发布:2025-05-12 03:15:33 浏览:73
双色球怎么算法 发布:2025-05-12 03:15:31 浏览:558
服务器如何整体迁移 发布:2025-05-12 03:15:27 浏览:165
显示linux分区 发布:2025-05-12 03:15:25 浏览:572
c语言数组长度函数是 发布:2025-05-12 03:11:09 浏览:173
php简单框架 发布:2025-05-12 03:00:51 浏览:242
雁优化算法 发布:2025-05-12 03:00:14 浏览:937
麻将规则算法 发布:2025-05-12 03:00:11 浏览:388
sql特定排序 发布:2025-05-12 02:53:27 浏览:556