PHP and MySQL Web开发(原书第5版)学习笔记1/3

目录按书籍原本的章节目录走 

1.2.1创建订单表单

<form action="接收表单文件路径" method="传送方法">
<table>
<tr>
    <td>表格1_1</td>
    <td>表格1_2</td>
    <td>表格1_3</td>
</tr>
<tr>
    <td>表格2_1</td>
    <td>表格2_2</td>
    <td>表格2_3</td>
</tr>
<tr>
    <td>表格3_1</td>
    <td>表格3_2</td>
    <td>表格3_3</td>
</tr>
</table>
<input type="submit" value="确定提交" />
</form>

对于表头可以用<th></th>来替代<tr></tr>

<form action="接收表单文件路径" method="传送方法">
<table>
<th>
    <td>表格1_1</td>
    <td>表格1_2</td>
    <td>表格1_3</td>
</th>
<tr>
    <td>表格2_1</td>
    <td>表格2_2</td>
    <td>表格2_3</td>
</tr>
<tr>
    <td>表格3_1</td>
    <td>表格3_2</td>
    <td>表格3_3</td>
</tr>
</table>
<input type="submit" value="确定提交" />
</form>

传送方法分为2种,分别是post,get。

  1. post以单独消息形式发送,在接收的php文件上也要以post接收
  2. get附加在URL的结尾,在接受的php文件上也 要以get接收

通过input的submit类型来进行表单的提交,将整个表单文件中数据发送到接收的文件路径上,也就是action属性的php文件之中,然后通过get/post请求的类型来进行获取

<?php
$table1_1=$_GET['属性中的name属性名称'];
$table1_1=$_POST['属性中的name属性名称'];
$table1_1=$_REQUEST['属性中的name属性名称'];
?>

​​​​​​​使用$_GET还是$_POST取决于在表单之中所填写的传送方法,在$_REQUEST都可以获得两个传送方法的消息。

这3个变量属于超级全局变量, 也就是superglobal数组。变量的作用范围在下文将会再讲到。

一般都是通过各类input 标签的type来充当表单之中的元素

猜你喜欢

转载自blog.csdn.net/zzw_1038/article/details/81559542