php利用表单添加数据库 php表单显示数据库内容

PHP网页制作,怎样把注册表单的数据导入MySQL数据库?首先你要建立一个表php利用表单添加数据库,例如是注册php利用表单添加数据库的用户表user
,里面的结构有字段
id,
name,nickname,email等 。
然后在你的表单处form
action="a.php"
method="post"
name="regform"(如果有图片上传 , 还要加上enctype="multipart/form-data")
,那么点击表单提交按纽后,此表单将会交给处理页a.php来作处理 。
如果简单点,你就直接可以将表单传递过来的数据$_POST,直接用sql插入语句,insert
into来插入到数据库,表user中 。例如insert
into
user
set
name='".$_POST['name']."'.............................
PHP 表单添加多条数据到数据库input的name用数组 , 比如:
tr
tdinput type="text" name="name1[]"/td
tdinput type="text" name="name2[]"/td
/tr
tr
tdinput type="text" name="name1[]"/td
tdinput type="text" name="name2[]"/td
/tr
tr
tdinput type="text" name="name1[]"/td
tdinput type="text" name="name2[]"/td
/tr
提交后$_POST['name1']、$_POST['name2']都会以数组的方式储存着3行tr的每个值,通过foreach可以把它们逐行添加进数据表
php怎么把表单提交的数据放到数据库中 。php数据库操作主要分为5个步骤:1连接MYSQL
2连接到你的数据库
3写SQL语句
4运行sql语句
5关闭数据库
//第一步
$con
=
mysql_connect("localhost","root","123456789");
//第二步
mysql_select_db('rankingme',$conn);
//第三步
$sql="insert
into
lili
(name,sex,et,hobby,photo,tel,address,content,time)
values
($name,$sex,$et,$hobby,$photo,$tel,$address,$content,$time)"
//第四步
mysql_query($sql);
//第五步
mysql_close($con);
DW中PHP利用表单及插入记录功能写入数据库,点提交按钮没有反应一、添加表单、布局表格
1、新建文档 , 保存为write.asp这个页面是签写留言的 。首先要插入一个表单见图2 。
二、添加表单域
1、姓名:在姓名对应的表格里添加文本字段 , 在属性面板上取名为name见图4,这样做是为了与数据库的字段名字相对应 。
图4 姓名对应的表单域命名
2、OICQ、EMAIL、个人主页的表单域的添加方法同上,均为文本字段,分别命名为:OICQ|oicq,EMAIL|mail,个人主页|homepage 。
3、头像:在相对应的单元格里分别插入用户头像图片,然后添加对应的单选按钮命名为:tx 。
4、性别:在姓名对应的表格里添加两个单选按钮,选中性别男单选按钮:在属性面板为它改名为sex选定值为男,初始状态-已勾选 ,
设置见图5 。选中性别女单选按钮:在属性面板为它改名为sex选定值为女,初始状态-未选中,方法同上 。
图5 性别男:对应表单域单选按钮的设置
5、提交与重置按钮:在最下面的单元格添加两个按钮 , 选中提交按钮:在属性面板为它改名为Submit,标签选提交,动作-提交表单,
设置见图6 。选中重置按钮:在属性面板为它改名为Submit2,标签选重置 , 动作-重设表单,方法同上 。
图6 提交按钮属性
6、添加隐藏区域:在提交按钮旁单击添加隐藏区域,在属性面板里为它改名为IP,在值里添加代码 %= Request("remote_addr") %
这段代码是获取客户端IP的 , 见图7 。
三、定义提交按钮的服务器行为
1、选中的整个表格,打开服务器行为面板,单击“ ”按钮选择菜单下的插入记录 , 见图9 。
图9 服务器行为-插入记录
2、设置表单域与数据库字段名一一对应,在表单元素里分别依次选中元素,在下面的列里选择与数据库相对应的域,见图10 。
图10 插入记录对话框
四、定义表单提交的错误检查(行为面板)
1、签写留言时为了避免有错误信息的写入,添加表单提交的错误检查功能 。打开设计面板下的行为面板,单击" "选择检查表单,见图11 。
图11 设计-行为-检查表单
2、设置表单域和检查事件:name选择必需的,ociq选择数字,mail选择必需的和电子邮件,homepage不选,liuyan选择必需的,见图12 。
一、控制一页显示留言数和翻页按钮
先介绍应用程序下的按钮:记录集导航条:翻页功能按钮,记录集导航条状态:显示留言数量功能按钮,见图1 。
图1 应用程序-记录集导航条/记录集导航状态
1、光标移到页面下方,单击记录集导航状态就会弹出记录集导航状态对话框,见图2 。
图2 记录集导航状态对话框
2、再回车另起一行,单击记录集导航条就会弹出记录导航对话框,记录导航条将以文字方式显示,见图3 。
图3 记录集导航条对话框
这样我们就完成了显示留言数量和翻页按钮,见图4 。
图4 已加好翻面和显示留言数功能
二、留言内容显示问题
1、现在main.asp文件基本完成 。当然 , 你会想到:如果我们输入一些html代码,会怎么样呢? 我们来输入一行html代码试一下 , 输入: font color="#0000FF" size="7" 测试 /font,结果见图5,这个当然是不安全的 。也就是为什么决大部分论坛不支持html的原因 。
再测试看看,用户的留言如果很长,表格会自动撑大(文字不会自动换行)?。?
2.、为了解决以上问题,我们将原来绑定到留言单元格中的记录集字段( %=(Recordset1.y_liuyan)% )删除,添加“文本区域” , 添加好后的文本区域见图7 。
图7 添加好的文本区域
3、然后选中刚才添加的文本区域 , 在属性面板里点击打开动态数据对话框,添加动态留言文本字段y_liuyan , 见图8 。
图8 为文本区域添加动态数据
现在可以在留言试试看,表格自动换行 , 而且不支持html代码了,留言内容的显示问题也可以借助Dreamweaver MX的插件来实现的 。
php表单信息插入数据库1、最明显的错误就是 你表单里 submit按钮的 name写的是 submitstudent
但是你表单里接收的写的是 $submit = $_POST['submit'];然后你在进行插入语句前做了判断 表单是否提交 也就是 if("submit"==$submit) 那么这个if语句的结果肯定不成立 因为 $submit 变量根本就没有值 所以你的程序根本没走
$sql="insert into student(name,address,year)values('".$name."','".$address."',curdate());";
【php利用表单添加数据库 php表单显示数据库内容】当然数据库没有数据了 。
关于php利用表单添加数据库和php表单显示数据库内容的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读