说一下简单的查询:
<form>
请输入产品名:<input type="text" name="key">
<input type="submit" name="submit" value="查询">
</form>
效果图:
然后加入以下php代码:
<?php
$conn=mysql_connect("localhost","用户名","密码")
mysql_select_db("mydb",$conn)
mysql_query("SET NAMES gbk")
if($_POST['submit']!="")
{
$key=$_POST['key']
$sql="select * from emp where name like '$key'" //此处以name这个数据库中的字段为例
$rs=mysql_query($sql,$conn)
while($info=mysql_fetch_array($rs)){
echo $info['name'] //输出产品相关信息
}
}
?>
如果是高级查询的话,需要几个条件,在查询语句里加个and和查询条件就可以了
<?phpmysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error())
mysql_select_db("mydb")
mysql_query("INSERT INTO mytable (product) values ('kossu')")
printf ("Last inserted record has id %d\n", mysql_insert_id())
echo '<SCRIPT language=javascript>alert("添加成功!")document.location.href="xxx.php"</SCRIPT>'
//或者使用header
//header("Location: htttp://xxx.com/123.php")
?>
首先创建一个HTML页面userinfo_add.php,在里面输入表单,文本框,输入需要提交的到数据库的信息:
账号
姓名
年龄
页面运行结果:
创建一个PHP文件(userinfo_insert.php),用来处理页面请求的,就是具体往数据库添加数据的代码:
先获取页面数据
//通过post获取页面提交数据信息
$userId
=
$_POST[userId]
$userName
=
$_POST[userName]
$userAge
=
$_POST[userAge]
接下来,在连接数据库
‘test’
//地址
$url
=
"127.0.0.1"
//账号
$user
=
"root"
//密码
$password
=
"root"
//连接
$con
=
mysql_connect($url,$user,$password)
//设置编码机
mysql_query("set
names
'utf8'")
//连接数据库
mysql_select_db("test")
编写SQL,执行SQL添加数据
$sql
=
"insert
into
user_info
(user_id,user_name,user_age)
values('$userId','$userName','$userAge')"
if
(!mysql_query($sql,$con))
{
die('Error:
'
.
mysql_error())
}
echo
"添加一条记录"
//关闭连接
mysql_close($con)
运行结果前:
运行结果后:
完整代码:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)