php与mysql已经连接好,怎样在php页面中添加一个“查询”按钮,然后输入要查询的编号,输入mysql中的相关

php与mysql已经连接好,怎样在php页面中添加一个“查询”按钮,然后输入要查询的编号,输入mysql中的相关,第1张

说一下简单的查询

<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和查询条件就可以了

<?php

mysql_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)

运行结果前:

运行结果后:

完整代码:


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11599842.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存