使用的时候删除行号
修改数据库配置
如果想使用
页面不刷新查询数据库
需要使用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获取数据库信息的代码 希望能给你带来启发<?php
$conn=mysql_connect("localhost","root","")
$select=mysql_select_db("books",$conn)
$query="insert into computers(name,price,publish_data) "
$query.="values('JSP',28.00,'2008-11-1')"
$query="select * from computers"
$result=mysql_query($query)
//以下是使用mysql_result()函数来获取到查询结果
$num=mysql_num_rows($result)
for($rows_count=0$rows_count<$num$rows_count++){
echo "书名:".mysql_result($result,$rows_count,"name")
echo "价格:".mysql_result($result,$rows_count,"price")
echo "出版日期:".mysql_result($result,$rows_count,"publish_data")."<br>"
}
//以下是使用mysql_fetch_row()函数来获取到查询结果
while($row=mysql_fetch_row($result))
{
echo "书号:".$row[0]."<br>"
echo "书名:".$row[1]."<br>"
echo "价格:".$row[2]."<br>"
echo "出版日期:".$row[3]."<br>"
echo "<br>"
}
//以下是使用mysql_fetch_array()函数来获取到查询结果
while($row=mysql_fetch_array($result))
{
echo "书号:".$row[0]."<br>"
echo "书名:".$row[1]."<br>"
echo "价格:".$row["price"]."<br>"
echo "出版日期:".$row["publish_data"]."<br>"
echo "<br>"
}
//以下是使用mysql_fetch_object()函数来获取到查询结果
while($row=mysql_fetch_object($result))
{
echo "书号:".$row->id."<br>"
echo "书名:".$row->name."<br>"
echo "价格:".$row->price."<br>"
echo "出版日期:".$row->publish_data."<br>"
echo "<br>"
}
?>
需要准备的材料分别是:电脑、php编辑器、浏览器。
1、首先,打开php编辑器,新建php文件,例如:index.php。
2、在index.php中,输入代码:
$conn = new mysqli('10.5.15.177', 'root', '', 'test')
$sql = "select * from stu"
$r = $conn->query($sql)
print_r($r->num_rows)
3、浏览器运行index.php页面,此时打印出了stu表的记录数是5。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)