jjzjj

复选框 echo 中的php echo

coder 2024-05-03 原文

我正在尝试使用复选框来显示和更新 MySQL 数据库中的记录。我想根据复选框是选中还是未选中来更改复选框的值。但是我收到了这个错误:

解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,需要 T_STRING 或 T_VARIABLE 或 T_NUM_STRING

这是抛出错误的代码行:

echo"<input type='checkbox' name='PLJan' {if (isset($_POST['PLJan'])) print 'value='checked''} $row->PLJan /> January ";

我是否有更好的方法来执行此操作,以便在选中该框时将其保存为更新为“已选中”的数据库,如果未选中该框则为空白?

在此先感谢您的帮助。

最佳答案

echo"<input type='checkbox' name='PLJan' {if (isset($_POST['PLJan'])) print 'value='checked''} $row->PLJan /> January ";

应该是

echo"<input type='checkbox' name='PLJan'"; 
if (isset($_POST['PLJan'])) { echo " value='checked'"; } 
echo $row->PLJan . "/> January ";

关于复选框 echo 中的php echo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17780679/

有关复选框 echo 中的php echo的更多相关文章

  1. javascript - 全选/取消全选页面中的复选框 - 2

    我看过this这似乎对我的代码没有影响。我试过了this这似乎只影响第一个复选框,但当我再次单击它时不会取消选中该复选框....我还看到了其他一些我不确定是否完全符合Rails风格(或任何术语)的方法。那么,有人能给我指出正确的方向吗?这是我的看法:<%=render'admin/distributions/head'%><%title'Workflow'%><%=form_for@search,:url=>url_for(:controller=>params[:controller],:action=>

  2. javascript - Angular JS 复选框 - 模型不会默认为 false - 2

    我的AngularJS表单中有两个复选框,就像这样......<inputid="isBackground"type="checkbox"ng-model="addTemplate.data.isBackground"><inputid="repeats"type="checkbox"ng-model="addTemplate.data.repeats">如果我勾选两个框,然后将$scope写入控制台,两个值都设置为true,但如果我只勾选其中一个,则一个出现在$sc

  3. javascript - 切换复选框 - 2

    我有4个复选框,我希望切换它们(选中或未选中),无论它们处于什么状态,它们都应该相同。到目前为止我有这个:vartoggle_click=false;functioncheck_them(element){if(toggle_click){$('#'+element+'_1').attr('checked',true);$('#'+element+'_2').attr('checked',true);$('#'+element+'_3').attr('

  4. javascript - 在 javascript 中是否有类似 PHP 的 preg_replace_callback() 的东西? - 2

    我想做的是str.replace(pattern,callback),不仅仅是str.replace(pattern,replace_pattern),可以用javascript实现吗? 最佳答案 为什么,是的,您完全可以这样做:str.replace(pattern,function(){...})。这是一些文档:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace#specifying_a_f

  5. SRC漏洞挖掘经验+技巧篇 - 2

    一、漏洞挖掘的前期–信息收集虽然是前期,但是却是我认为最重要的一部分;很多人挖洞的时候说不知道如何入手,其实挖洞就是信息收集+常规owasptop10+逻辑漏洞(重要的可能就是思路猥琐一点),这些漏洞的测试方法本身不是特别复杂,一般混迹在安全圈子的人都能复现漏洞。接下来我就着重说一下我在信息收集方面的心得。1、域名信息收集src一般都只收对应的漏洞,很多src的公告里面就会明确范围;然后我们就需要根据这些范围来确定域名。如果src上面没有给出范围

  6. javascript - 如何从复选框 onclick 或 onchange 调用函数 - 2

    我有一个表单,我想通过选中一个复选框来禁用或隐藏两个输入字段。在document.ready上我可以很容易地做到这一点,但由于我附加了这些字段,该功能不会生效。如何使用onClick调用函数?这是我的工作代码$(function(){$(checkbox).click(function(){if($('#checkbox').is(':checked')){$('#appTimes').find('input').attr('disabled',true);}else{$('#appTimes

  7. javascript - 在 angularjs 中实现单个三态复选框的最佳方法是什么? - 2

    有没有一种简单的方法可以在网页上放置一个三态复选框并将其绑定(bind)到bool模型,以便后者可以采用true、false或null值?目前我找到的最接近的解决方案是http://jsfiddle.net/HB7LU/454/但它在设置初始View状态时存在缺陷(因为在首次渲染期间无法获取模型值)。任何其他建议处理多个子复选框并通过监视它们来解决问题。 最佳答案 http://jsfiddle.net/xJhEG/我在一个商业项目中做到了。三态是真、假、空(不是“未知”).directive('indeterminate&

  8. javascript - 通过单击表格单元格中的任意位置来勾选表格单元格中的复选框 - 2

    我正在尝试弄清楚如何执行此操作,但我无法在任何地方找到相关信息。基本上,我有一个表格,每个单元格都包含一个复选框。我希望能够通过单击单元格内的任意位置来勾选复选框。我不知道该怎么做,Javascript对我来说是最好的解决方案,但我也可以使用jQuery。这是我希望在我的表格中执行此操作的一行:<tr><td><center>9:00-10:00</center></td><td><center><inputtype="checkbox"name="free"val

  9. javascript - 使用 javascript 获取复选框状态 - 2

    这是我的复选框HTML代码<inputid="termsCheckbox"name="termsCheckbox"type="checkbox"value="terms"<?PHPecho$terms;?>class="checkbox">这是javascript代码varterms=$("#termsCheckbox");functionvalidateTerms(){if(termsCheckbox.checked==false){terms_div.addCla

  10. javascript - 需要选中 jQuery Validate 复选框吗? - 2

    我正在使用jQueryValidation插件来验证表单。问题是我找不到验证表单中的单个复选框是否被选中的方法HTML标记:<labelfor="terms">terms:</label><inputtype="checkbox"name="terms"id="terms">jQuery代码:rules:{terms:"required"},messages:{terms:"checkthechecbox"}如有任何帮助,我们将不胜感激。

随机推荐

  1. c# - 当我选择下拉列表时,由于对象的当前状态,操作无效 - 2

    这个问题在这里已经有了答案:'Operationisnotvalidduetothecurrentstateoftheobject'errorduringpostback(4个答案)关闭7年前。我在aspx页面上有radcombo框,当我从中选择任何选项时,它会给出错误`“/”应用程序中的服务器错误。由于对象的当前状态,操作无效。说明:在执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。ExceptionDetails:System.InvalidOperationException:Operationisnotvalid

  2. c# - 如何从数据库中获取可为空的 DateTime - 2

    我的SQLServer数据库包含可为空的DateTime值。如何在我的C#应用程序中将它们转换为可为null的DateTime对象?这是我认为的样子,但事实并非如此:DateTime?dt=(DateTime?)sqldatareader[0]; 最佳答案 SQLnull与.NETnull不同;您必须与System.DBNull.Value进行比较:objectsqlDateTime=sqldatareader[0];DateTime?dt=(sqlDateTime==System.DBNull.Value)?(DateTime?)

  3. c# - 将double拆分为两个int,一个int在小数点前,一个在小数点后 - 2

    我需要将一个double值拆分为两个int值,一个在小数点前,一个在小数点后。小数点后的整数应有两位数。例子:10.50=10and5010.45=10and4510.5=10and50 最佳答案 你可以这样做:strings=inputValue.ToString("0.00",CultureInfo.InvariantCulture);string[]parts=s.Split('.');inti1=int.Parse(parts[0]);inti2=int.Parse(parts[1]);

  4. c# - 为什么允许空对象上的扩展方法? - 2

    允许对空对象调用扩展方法有什么意义?这让我不必要地检查扩展方法中的空对象。AFAIK,我不明白这个?请解释。 最佳答案 扩展方法是C#语言的语法糖,它们被编译为ILCode中的普通静态方法调用。静态方法在编译时对参数一无所知。 关于c#-为什么允许空对象上的扩展方法?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5459427/

  5. c# - 公共(public)构造函数和静态构造函数 - 2

    我正在阅读使用两个构造函数的C#代码。一个是静态的,另一个是公共(public)的。这两个构造函数有什么区别?为什么我们必须使用静态构造函数? 最佳答案 static和public是正交的概念(即它们彼此没有任何关系)。public只是意味着该类的用户可以调用该构造函数(相对于private)。static表示方法(在本例中为构造函数)不属于类的实例,而是属于“类本身”。特别是,当类第一次被使用时,静态构造函数被一次自动调用。此外,不能将静态构造函数设为public或private,因为它不能手动调用;它仅由.NET运行时本身调用—

  6. c# - 使用 .NET SmtpClient 将 Bcc 添加到电子邮件发送? - 2

    在ASP.NETC#中使用SMTPClient类发送电子邮件时,如何将密件抄送添加到电子邮件中?如何将密件抄送添加到MailMessage实例? 最佳答案 MailAddressaddressTo=newMailAddress("to@someone.com");MailAddressaddressFrom=newMailAddress("from@someone.com");MailAddressaddressBCC=newMailAddress("bcc@someone.com")

  7. c# - 在类 C# 中使用 ref - 2

    我想为我正在制作的类(class)提供一个特定的链表。我希望类写入该列表(例如通过.addLast())。我应该为此使用ref关键字吗?我对在C#中在哪里使用ref和out关键字感到有些困惑,因为所有classes都是在堆上动态分配的,并且我们实际上使用指针进行大多数操作。当然,out和ref关键字对于基元和结构是有意义的。还有,如果我不直接发送列表,而是发送一个包含列表的类呢?(它是internal并且需要),我还需要使用ref吗?或者如果我在函数之间传递它,例如:voidA(refLinkedList<int>list){B(list);}voidB(refLinked

  8. c# - 在同一应用程序中使用 VB.NET 和 C#? - 2

    我正在MSVisualStudio2005中开发基于GUI的应用程序,我只想知道是否可以在同一项目中同时使用VB.NET和C#。或者我可以在我的VB.NET项目中包含一个用C#编写的模块吗?我有一个用C#编写的类,我想在基于VB.NET的项目中使用它,因此如果我可以包含并调用该项目中的函数,我就不必在VB.NET中再次编写该类。所以请帮助我,因为我是.NET编程的新手。 最佳答案 IjustwanttoknowthatisitpossibletousebothVBandC#inthesameproject.不,不在同一个项目。另一方

  9. c# - Xamarin.Forms.Color 到十六进制值 - 2

    我有一个Xamarin.Forms.Color,我想将它转换为“十六进制值”。到目前为止,我还没有找到解决问题的办法。我的代码如下:foreach(varcellinGrid.Children){varpixel=newPixel{XAttribute=cell.X,YAttribute=cell.Y,//IwanttoconvertthecolortoahexvaluehereColor=cell.BackgroundColor};} 最佳答案 只是快速修复,最后一行是错误的。Alphachannel先于其他值:stringhex

  10. c# - WPF ListView : Changing ItemsSource does not change ListView - 2

    我正在使用ListView控件来显示一些数据行。有一个后台任务接收列表内容的外部更新。新收到的数据可能包含更少、更多或相同数量的项目,而且项目本身可能已更改。ListView.ItemsSource绑定(bind)到OberservableCollection(_itemList),因此对_itemList的更改也应该在ListView中可见。_itemList=newObservableCollection<PmemCombItem>();_itemList.CollectionChanged+=newNotifyCollectionChangedEventHandler