本文目录一览:
- 1、PHP下拉表单菜单
- 2、怎样用php制作表格?
- 3、如何制作一个php+mysql表单
- 4、用PHP做一个简单的表单
- 5、我用的phpcms自定义表单,可以修改from表单样式,如果自己做需要添加数据库,创建form表单么
PHP下拉表单菜单
1、新建一个php文件,命名为test.php,用于讲解PHP实现下拉表单菜单。
2、在test.php文件内,使用html中的select标签创建下拉菜单,代码如下。
3、在test.php文件内,使用option标签创建一个提示选项“请选择职业”。
4、在test.php文件内,在select标签内,创建一个php数组,在数组中存储三个不同的职业名称。
5、在test.php文件内,使用foreach遍历上一步创建的数组$arr,每次遍历的数组值为$v。
6、在test.php文件内,使用echo输出option菜单,option菜单的value值和选项名称都为$v。
7、在浏览器运行test.php文件,查看实现的效果。
怎样用php制作表格?
1、建立一个数组,取名为$ShuZu,举例数组的内容是学生的信息,包括姓名、性别和年龄。
$ShuZu = array
(
array("姓名","性别","年龄"),
array("张三","男",13),
array("里斯","女",12),
array("王五","男",15)
);
2、建立一个变量,用来存储需要显示的表格。
$BiaoGe = "";
给¥BiaoGe赋初始值,
$BiaoGe = $BiaoGe."table ";
3、构建外循环,取出数组$ShuZu中的行数。
for ($i=0; $icount($ShuZu); $i++)
{
$BiaoGe = $BiaoGe. "tr";
$BiaoGe = $BiaoGe. "/tr";
}
4、构建内循环,取出每行中的每一个列。
for ($i=0; $icount($ShuZu); $i++)
{
$BiaoGe = $BiaoGe. "tr";
for ($j=0;$jcount($ShuZu[$i]);$j++)
{
$BiaoGe = $BiaoGe. "td".$ShuZu[$i][$j]."/td";
}
$BiaoGe = $BiaoGe. "/tr";
}
5、加入表示表格结尾的html标记。
$BiaoGe = $BiaoGe. "/table";
6、使用echo 方法显示表格。
echo $BiaoGe;
7、查看运行结果,这样,表格就制作完成了。
如何制作一个php+mysql表单
1.用html做出订单数据录入界面;
2.用form把订单数据post给php处理;
3.用php接受订单数据并验证处理;
4.用php调用mysql函数将数据插入数据库。
用PHP做一个简单的表单
在index.php中加上header("refresh:0;url=index.php?a=".$a " b=".$b....);//跳转页面,注意路径
然后在要跳转的页面接受Url传递的参数为自己所用isset($_GET["a"])
我用的phpcms自定义表单,可以修改from表单样式,如果自己做需要添加数据库,创建form表单么
我认为是这样的,\phpcms\templates\default\formguide\show.html是通过程序自动生成对应的表单项来为用户提供方便,但是就没有了用户需要的布局的灵活性,这个我在给用户做在线留言的时候也深有体会。-php表单设计制作
我一般都是按照下面的思想来做的,与你分享下希望对你有帮助:
首先,既然我们想要自己的布局,那么就自己来写form相关的html代码,然后自由的给表单想要的样式,只要遵循一点,你的表单项的name属性值与后台表单向导里你设定的字段名一致,然后form的action属性地址与show.html模板中form的action属性值一样即可。这样,你可以把你的表单嵌入到一个模板中也可以单独作为一个页面都可以。因为不管怎样你提交的地址是对的,提交的每一项对应的字段名也是对的,那么就会提交成功。-php表单设计制作
另外,如果需要表单验证,除了自己写javascript外,可以引入phpcms自带的formvalidator.js插件来验证。
还有,如果对每一项(input、textarea、编辑器等你可能用到的表单项)你认为自己手打太麻烦的话(尤其是编辑器),可以引入调用phpcms核心类库中的form.class.php表单项自动生成来来轻松实现自动生成各种指定的表单项。-php表单设计制作