成都网站建设设计

将想法与焦点和您一起共享

php表单查询数据库设计 php表单显示数据库内容

用PHP代码如何查询数据库表中的一条记录

你的意思是说

目前成都创新互联公司已为成百上千的企业提供了网站建设、域名、网页空间、网站托管、企业网站设计、海沧网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

点击查询后

要吧与关键字相关联的整条记录都显示出来?

那样的话

你要先把这条记录复制

给某个数组,然后输出这个数组就可以了

$sql="select

*

from

db1

where

name=$_post[name]";

$result=mysql_query($sql,$con);

$row=mysql_fetch_array($result)

echo

$row[name];

echo

$row[age];

……

php用表单形式显示数据库信息

初学者写的,你可以试试

form name="myform" method="post" action="mysql.php"

table border="1"

tr

td width="605" height="51" bgcolor="#CC99FF" colspan="2"

div align="center"请输入用户名称

input name="txt_user" type="text" id="txt_user" size="25"nbsp;

input type="submit" name="Submit" value="查询"

/div

/td

/tr

tr

td align='center'用户名称/td

td align='center'年龄/td

/tr

?php

// mysql_connect(服务器,用户名,密码)

$link = mysql_connect("localhost","root","root");

// mysql_select_db(数据库,$link)

$db_selected = mysql_select_db("php_test",$link);

// 编码格式(貌似很重要)

mysql_query("set names 'utf8'");

?

?php

$sql = mysql_query("select name_,age_ from t_user");

$info = mysql_fetch_array($sql);

if($_POST[Submit]=="查询"){

$txt_user = $_POST[txt_user];

$sql = mysql_query("select * from t_user where name_ like '%".trim($txt_user)."%'");

$info = mysql_fetch_array($sql);

}

?

?php

if($info==false){

echo 'trtd width="605" height="51" bgcolor="#CC99FF" colspan="2"';

echo "div align='center' style='color:#FF0000;font-size:12px;'对不起,您查找的用户信息不存在!/div";

echo '/td/tr';

}elseif($info){

echo 'elseif';

}

?

?php

do{

?

tr align="center" bgcolor="#FFFFFF"

td height="20"align="center" ?php echo $info['NAME_']?/td

td ?php echo $info['AGE_']?/td

/tr

?php

}while($info = mysql_fetch_array($sql));

mysql_free_result($sql);

mysql_close($link);

?

/table

/form

表单链接数据库,数据库该怎么设计,php连接程序怎么写?谢谢,下面是表单代码。

网页:

body

form action="Connection.php"method="post"

table bgcolor="#eeeeee"

tr

td colspan="2" align="center"b情况登记/b

tr

td姓名:tdinput size="20" type="text" name="name"

tr

td密码:tdinput size="20" type="password" name="password

tr

td性别:tdinput type="radio" name="stuSex" value="0"男input type="radio" name="stuSex" value="1"女

tr

tdtdinput type="submit" value="提交"/ainput type="reset"value="重写"

/table

/form

/body

数据库表:

CREATE DATABASE `student`;

CREATE TABLE `student` (

`id` int(10) NOT NULL AUTO_INCREMENT,

`name` varchar(50) NOT NULL,

`password` varchar(50) NOT NULL,

`stusex` int(1) NOT NULL,

PRIMARY KEY (`id`)

);

PHP Connection.php代码:

?php

$db = mysql_connect('localhost', 'root', '123456'); //root是数据库账号 123456 是数据库密码

if (!$db) {

die('无法连接: ' . mysql_error());

}

mysql_select_db('student', $db) or die ('无法使用数据库: ' . mysql_error());

$name = trim(strip_tags($_POST['name']));

$password = md5(trim($_POST['password']));

$stusex = intval($_POST['stusex']);

$sql = "insert into student (`name`,`password`,`stusex`) values ('$name','$password','$stusex')";

mysql_query($sql) or die("无法保存学生数据: " . mysql_error());

die("保存成功");

?

我要用户PHP和数据库做一个成绩查询系统。请问我应该怎么做啊?不要太复杂

设计思路么?

首先你需要设计数据库,成绩查询需要设计哪些表,最简单的就是这几三张表:学生表,课程表,成绩表,然后设计每个表的字段和关联关系

然后写代码,对数据库进行CURD,这种小系统完全不用考虑架构,数据量等,所以很简单的,数据库+PHP服务端+web前端 最多1天就差不多能做好了


当前标题:php表单查询数据库设计 php表单显示数据库内容
标题来源:http://chengdu.cdxwcx.cn/article/ddogcje.html