'".$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="https://www.04ip.com/post/提交"
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 thinkphp3.2.3怎么获取数据库一条数据$db = M('table'); //表名
$where = array(//条件数组
'id' = 2,
);
$rs = $db-where($where)-select(); //查询,用find()只能查出一条数据,select()多条
$this-assign('datalist',$rs); //模板赋值
$this-display();//输出到模板
如何在数据库中随机取出1条记录?PHP/**
* MySQL 随机取记录
*
* @param $t 表
* @param $c ID列,默认为id
* @param $n 取多少个
* @param $w 条件语句
* @param $f bool 是否强制以多维数组形式返回,默认false
* @return array 取1个直接返回结果数组(除非$f为true),取1个返回多维数组 , 用foreach取出
*/
function rand_row($t , $c = 'id' , $n = '1', $w = '' , $f = false) {
$m=new mysqli(mysqli信息,自行查找php文档);
if (!empty($w)) {
$w = ' AND '.$w;
}
$sql = "SELECT * FROM `{$t}` WHERE {$c} = (SELECT floor(RAND() * (SELECT MAX({$c}) FROM `{$t}`))) {$w} ORDER BY {$c} LIMIT {$n};";
$xq= $m-query($sql);
$r= array();
while ($x = $m-fetch_array($xq)) {
$r[] = $x;
}
if ($f == falsecount($r) == 1) {
return $r[0];
} else {
return $r;
}
}
php取数据库一条数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php取mysql查询单条数据、php取数据库一条数据的信息别忘了在本站进行查找喔 。
推荐阅读
- pdf水印如何加密,pdf水印加密文件去除密码
- sqlserver查看数据库密码修改,sqlserver怎么看数据库密码
- ppt如何删除水印,ppt如何删除水印文字
- 壁纸小程序注册教程,壁纸小程序注册教程下载
- 云开发语言go 云开发使用什么语言
- java读取html代码把样式传到前台,java读取html文件内容的代码
- 邮箱队列nosql,邮件列表有两种方式
- excel怎么添加多组线,excel怎么添加系列线
- mysql服务器怎么查 查看mysql服务器