php数据库查询唯一数据,php 查询数据库
用PHP代码如何查询数据库表中的一条记录
我直接在这给你修改答案算了
创新互联是专业的阆中网站建设公司,阆中接单;提供成都做网站、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行阆中网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
使用的时候删除行号
修改数据库配置
如果想使用
页面不刷新查询数据库
需要使用JQUERY
如果有需要给我留言
1
?php
2
if(isset($_POST['submit'])$_POST['submit']=='提交'){
3
//判断是否是提交过来的
4
$intext
=
$_POST['intext'];
5
if($intext!=null||$intext!=''){
6
$link
=
mysql_connect("localhost",
"root",
"123456");
7
//数据库配置信息
第一个参数数据库位置第二个是用户名第三个是密码
8
mysql_select_db("szn_test");
9
//设置要使用的数据库
10
$sql
=
"select
*
from
demo
where
res
=
'".$intext."'";
11
//SQL语句
12
var_dump($sql);
13
$res
=
mysql_query($sql);
14
$arr
=
array();
15
//吧结果存入数组
并记录数组长度
16
$count
=
0;
17
while($data
=
mysql_fetch_array($res)){
18
$arr[$count]
=
$data;
19
$count++;
20
}
21
//关闭数据库
22
mysql_close($link);
23
}
24
}
25
26
?
27
html
28
head
29
title/title
30
/head
31
body
32
form
id="form1"
method="post"
action="demo.php"
33
input
type="text"
name="intext"
34
input
type="submit"
name="submit"
value="提交"
35
/form
36
?php
37
if(isset($arr)$arr
!=
null){
38
for($i
=
0;
$i
$count;
$i++){
39
foreach($arr[$i]
as
$key
=
$value){
40
echo
"key:".$key."
value:".$value;
41
echo
"
";
42
}
43
echo
"br";
44
}
45
}
46
?
47
/body
48
/html
这个是数据库查询代码
你可以看以下对照着修改修改
php查询数据库
function($x,$y){
$sql = "select t from table where x=$x and y=$y limit 1";
$query =mysql_query($sql);
$result = '';
while($row=mysql_fetch_assoc($query)){
$result =$row;
}
return $result
}
原生态的这样写,用框架的话得根据框架的来写查询
怎样用php查询数据库里的一个数据并显示
面向过程:
$sql = "select t_bumen from t_xinxi where id=111"; //Sql语句
$result = mysql_fetch_assoc(mysql_query($sql)); //执行sql语句并以关联数组保存
print_r($result); //输出数组
PHPMySQL指定查询一条记录
比方说user表里有三个字段,分别是id、name、age,那么当你查找到某一记录时,可以用下面的方法分别取出这三个字段的值:
$conn=new mysqli("xxxxxx这些参数自己搞定xxxx","xxxx","xxxx","xxxx");
$rs=$conn-query("select * from `user` limit 1");
//方法一:
$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系列函数没提供这个功能,pdo系列才有。不过如果结果确定是1行1列你可以用
$a = array_shift(mysql_fetch_row($res));的方法。
网站名称:php数据库查询唯一数据,php 查询数据库
文章链接:http://pwwzsj.com/article/hoijes.html