请教php一条数据表单如何提交到多个分类

请教php一条数据表单如何提交到多个分类 用checkbox勾选后可以实现发表到指定的分类 新百度号没有多少分请谅解, 不废话上代码
<input name="title" type="text" id="title" value="标题" />
<input type='checkbox' name='typeid' id='typeid' value='1' >分类1
<input type='checkbox' name='typeid' id='typeid' value='2' >分类2
<input type='checkbox' name='typeid' id='typeid' value='3' >分类3
<textarea name="description" rows="5" >内容</textarea>
$query = "INSERT INTO `#@__archives`(id,typeid,title,description)
VALUES ('$arcID','$typeid','$title','$description);";
我用的是dede程序,也可以直接按照这个写直接修改

文本的名字加上中括号即可实现,比如: name="contents" => name="contents[]",最后提交获取到的数据是一个数组形式的。

代码如下:

<form name="form1" method="post" action="index.php?action=ok">
1.<input type="text" name="contents[]" value="">
2.<input type="text" name="contents[]" value="">
3.<input type="text" name="contents[]" value="">
<input type="submit" value="提交">
</form>
<?php
if($_GET['action'] == 'ok'){
$contents = $_POST['contents'];

print_r($contents);
}
?>
提交的数据使用时,遍历即可。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何将PHP表单提交实现提交到多个表的不同字段?
使用PHP代码从表单中获取用户输入的数据。使用PHP中的数据库操作函数(例如MySQLi或PDO),连接到数据库,并且向不同的表插入数据。例如,如果您想插入用户名和电子邮件到users表,并插入用户的年龄和住址到profiles表,可以这样写:\/\/ 获取用户输入的数据 username = $_POST['username'];email = $_PO...

php一个表单提交多个页面,怎样获取按钮提交过来的值
一个表单无法同时提交多个页面,只有提交给一个页面后,再提交给下一个页面,就象安装软件时候的“下一步”一样,是一步一步的传递的。PHP文件获取“上一步”表单传递来的数据,方法是使用数组$_GET和$_POST,例如表单里面有,那么在PHP里面就有$_GET["user"]或者$_POST["user"](根据表单的提交...

一个表单提交到两个页面
一个表单只能提交到一个页面。如果提交到多个页面,你可以用js修改action,也可以用ajax提交。。--- 一般没人同一个项目没有提交到两个页面的,可能是你程序设计的不够合理。。。--- 如果是多个项目共用一个表单的内容,那可这临时的做,但最好还是用接口的形式把值传给其它项目 ...

如何让一个表单同时提交到两个不同的页面
因为提交表单后是同时弹出两个新页面执行的,如果你只需要显示一个页面处理情况,而另一个隐藏处理的话把需要隐藏的那个页面属性document.form1.target="_blank";去掉即可,如隐藏2.asp页面的弹出处理:请看第二种方法: function F_submit(){ document.form1.target="_blank";document.form1.action="...

为什么php里,表单同时提交两个submit,只能得到一个呢
你在<FORM>里面可以写多个SUBMIT,但是用户只可能点其中一个,因为点下一个的那一瞬间浏览器的地址就变了,不可能实现同时点两个的,服务器永远也只能检测到其中一个。如果点了一个SUBMIT后立即点另外一个,浏览器也可以理解为第一个SUBMIT被取消,第二次的内容提交服务器,因为一个网页只可能有一个...

一个表单分多页如何提交?
一个表单分多页如何提交? 5 <!--#first_step-->SIGNUPFORAFREEStorytellerACCOUNT... <!-- #first_step --> SIGN UP FOR A FREE Storyteller ACCOUNT <!-- clearfix --><!-- \/clearfix -->

PHP多条数据如何一起提交?
提交一个,表单是: PHP存数据库的语句是:sql="insert into tab(...) values ($_POST[...])";\/\/省略字段和值 那么多个提交的方法一,表单是: PHP存数据库语句是:sql

php,如果单个页面上有多个form,提交时,如何区分啊。
当点击一个按钮时,将3个表单的input键值对分别设置成数组..fom1: array(form1的表单项);form2:array(form2的表单项);form3:array(form3的表单项);将他们设置为ajax的传递参数...然后ajax返回action处理后的值..你再用javascript将返回值显示到页面上......

PHP怎么获取表单中的多条数据
比如: name="contents" => name="contents[]",最后提交获取到的数据是一个数组形式的。代码如下: 1. 2. 3. <?php if($_GET['action'] == 'ok'){ contents = $_POST['contents'];print_r($contents);} ?> 得到的数据是数组形式的,遍历即可。

PHP如何实现一次性上传多个文件的表单和PHP怎样接收多个上传的文件的代...
html5 input标签中加了一个 multiple=true,就可以选多个文件上传了,多文件跟单文件也是一样处理,你把$_FILES打印出来就知道了,就是一个个把上传的临时文件保存到你要保存的地方就行

相似回答