草庐IT

PHP - 发送带有一个复选框和 POST 的完整行

我有一个表格,其中的行采用以下形式:ID、姓名、名字、IntA、IntB、IntC、...最后一列是文本字段。我想用复选框选择多行,然后用POST将ID和记录的整数发送到另一个PHP文件。这是我的代码示例(里面有一点德语):echo"";echo"".$daten['ID']."";echo"";echo"";所以在另一个PHP文件中,我想像这样(在循环中)对所有选中的行执行SQL:$Eintraege=$_POST['auswahl'];$Schr=$_POST['Schr'];$Mdl=$_POST['Mdl'];foreach($Eintraegeas$i){$sql="INSE

mysql - php中复选框的数据类型

如果我打算使用复选框作为输入,在phpmyadmin中输入的数据类型应该是什么? 最佳答案 MySQL文档建议对bool值使用tinyint(1),因此tinyint(1)可能是最好的。http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html 关于mysql-php中复选框的数据类型,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

php - 使用 PHP 表单发布检查复选框?

如何勾选复选框?我已经尝试过1、On和Yes。那是行不通的。将工作的“选中”单独放置是可行的,但是在选中复选框的表单后,我如何使用PHP进行检查? 最佳答案 复选框只有被选中才是成功的控件。不成功的控件不会作为数据提交。因此,您可以通过查看复选框的值是否已提交来判断复选框是否被选中。例如if($_POST['chk']['newmsg2']==1){ 关于php-使用PHP表单发布检查复选框?,我们在StackOverflow上找到一个类似的问题: https

php - Codeigniter 使用复选框删除多行

我正在尝试通过在收件箱中选中多个复选框并单击提交以删除来从我的数据库中删除多条私有(private)消息。我有下面的代码,但没有任何反应。我不确定我错过了什么..查看:id;?>"/>from;?>subject;?>msg_date));?>Controller:functionremove_checked(){//validationrules$this->form_validation->set_rules('msg[]','PrivateMessage','required|xss_clean');if($this->form_validation->run()==FALSE)

php - 数据库表设计困境,复选框一大堆?

我想首先感谢你们,你们对我很好。我会直接进入问题。拥有一个超过400列的表,这很糟糕吗?我的Web表单主要由需要复选框回答的问题组成。复选框总数最多可达400个。我实际上对其中一个表单进行了建模,并将每个复选框放在一列中(花了我几个小时才完成)。由于我不熟悉数据库设计,所以我觉得那不是正确的方法。所以我在某处读到有人使用序列化函数将一组复选框作为文本存储在一列中。我只想知道存储这些复选框的最佳方式。还有更多信息,我将对这些表使用cakephporm。再次感谢。我的数据库看起来像这样表:患者,表:admitForm,表:SomeOtherFOrm每个表单表都会有一个PatientId正如

php - 将多个复选框值插入 MySQL

我知道SO上已经有多个关于同一问题的问题,我已经调查过这些问题,但没有得到令人满意的答案。所以这是我的问题,我有一个表单,其中包含一些文本框和复选框。看起来像这样,用户可以选择多个复选框。我正在尝试将这些复选框的值(不是显示的文本字符串)插入到MySQL表中。它应该是这样的,一个服务ID(SID)可以有多个位置(Loc_Code)。这些位置代码(CO、GQ)是复选框的值。到目前为止,我已经编写了以下代码。alert("Recordaddedsuccessfully!");Enteranewtaxiservice"method="post">ServiceID"style="text-a

如何使用CakePHP中的复选框在数据库上保存数据

我是CakePHP的新手,因此我想在用户选中的复选框时将值1存储在DB中,此外还要在更新后保持检查,请帮助我解决此问题。另一件事默认值为Userhistory.tillnow是0Form->create('Userhistory',array('class'=>'form-inline'));?>Form->input('Userhistory.tillnow',array('type'=>'checkbox'));?>`Form->end();?>`看答案按着这些次序将数据库列更改为布尔列的tinyint(1)。保存您的请求数据$this->Userhistory->save($this->

java - 如何将一组复选框值从一个 JSP 页面传递到另一个页面

我是初学者。我想将一组复选框值从一个JSP页面传递到另一个页面。获取数据的页面是"/>如何在另一个页面的JSP中接收复选框值。我试过下面的代码,但它不能正常工作String[]h=null;h=request.getParameterValues("qns[]");但是它传递了值[Ljava.lang.String;@a0a595请有人帮我解决这个问题。 最佳答案 您可以按如下方式使用它。在表单中在process.jsp中String[]ids=request.getParameterValues("list");//thiswil

javascript - 单击父复选框时选中所有选中的框

当我点击Parent1复选框时,我有Parent1和复选框,所有属于parent1的child都应该被选中,parent1和复选框应该淡出,如果我再次取消选中任何一个child,parent1和复选框应该重新出现并且父值和子值来自数据库并且它们在每个循环中,即每个循环的每个循环的第一个父值在每个循环的子值中。我的代码在http://jsfiddle.net/mrc4N/3/中+Parent1-Child1.1-Child1.2-Child1.3+Parent2-Child2.1-Child2.2-Child2.3+Parent3-Child3.1-Child3.2-Child3.3提前

如果在PHP中提交了SQL中的复选框,如何纠正使用

如果提交了复选框=做某事。例如,主页上的任务已经按ID按ID进行排序,但是如果提交了复选框,则必须按其他值对任务进行排序。//index.phpSortby:UserNameUserEmailLatestStatusSortSQL查询//classTaskpublicstaticfunctiongetTask($page=1){$page=intval($page);$offset=($page-1)*3;$db=Db::getConnection();$taskList=[];$result=$db->query('SELECTid,user_name,user_email,title,im