我有一个动态表单,它有以下字段。
<input class="uk-input" id="Employer1Name" name="EmployerName[]" type="text" placeholder="">
用户可以使用一个按钮添加他们所需要的数量,该按钮动态增加id以保持它们的唯一性,例如:
<input class="uk-input" id="Employer1Name" name="EmployerName[]" type="text" placeholder="">
<input class="uk-input" id="Employer2Name" name="EmployerName[]" type="text" placeholder="">
<input class="uk-input" id="Employer3Name" name="EmployerName[]" type="text" placeholder="">
我不知道他们包括多少,但我需要把这个带进PHP并把它放到一个表中。我使用JQuery,Serialize和Ajax将数据发送到PHP脚本。我是否为每个项目创建一个新变量?如果是,怎么做?我有:
foreach($_POST['EmployerName'] as $key => $value) {
echo $key." - ".$value;
}
这将遍历所有的'employerName'以获取键和值,但我需要将这些处理成一个MySQL语句,然后将其放到数据库中。我只是不知道如何从循环中获取数据,我正在考虑为每个变量创建变量,例如$EmployerName.$key=$value
,但是我被“undefined variable:EmployerName in.。。”困住了。
*编辑
我同意@Nathanael的观点,将值与新变量关联的正确方法是
${'EmployerName'.$key} = $value
但是这些值已经可以通过$_post['employerName'][$i]
访问,其中$i
是索引,您可以通过count($_post['employerName'])
获取总值计数
问题内容: 假设我有一个数组,像这样: 如何从数组中选取键并使其成为自己的变量?例如,该数组将变为: 我问这个问题是因为我正在创建一个MVC框架来帮助我的OOP,并且我希望用户将变量传递给View加载函数,这将允许用户在模板中使用变量,而不必知道数组是什么。被称为。 例如: view.php: 输出: 我的博客! 问题答案: http://php.net/manual/zh/function.ex
当你使用了一个未知的变量名,通常 JavaScript 会自动创建全局变量: function f() { foo = 123 } f() foo 123 好在你会在 ECMAScript5 的严谨模式得到警告[1]: function f() { 'use strict'; foo = 123 } f() ReferenceError: foo is not defined 参考 [1] Jav
我们已经知道php变量在内核中其实是通过zval结构来实现的,也初步了解如何设置一个zval结构的类型和值。 这一节我们将在前两节的基础上,彻底掌握对zval结构的操控,其间将引入很多超棒的新宏。 在code的时候,很希望在内核中创建的zval可以让用户在PHP语言里以变量的形式使用,为了实现这个功能, 我们首先要创建一个zval。最容易想到的办法便是创建一个zval指针, 然后申请一块内存并让指
问题内容: 我试图在这里一次正常地问一个问题,但是没人知道我想问什么。因此,我在PHP中找到了示例。 PYTHON中有没有像extract()这样的函数? 因此,字典也是如此: ps为什么我要这样做:当您处于类方法中时,当string为self.data [‘raw’] [‘code’]时,很难对join()和format()中的字符串进行6种操作(假设这是这里的字典) 问题答案: 好的php兄弟
我想知道你能在MySQL中创建一个数组变量吗?我知道你可以创建一个普通变量,比如so
本文向大家介绍php compact 通过变量创建数组,包括了php compact 通过变量创建数组的使用技巧和注意事项,需要的朋友参考一下 php compact 通过变量创建数组 compact函数通过一个或多个变量建立一个数组,改数组包括变量名和它们的值。 该函数的行为与extract()正好相反。 基本语法 array compact ( mixed $varname [, mixed
如何在设计器中准备标签并访问Java /C#代码中的变量字段? 使用ikvm,我将Java代码转换为C#,并且可以从我的C#项目成功连接和打印。 我准备了一个标签,将其打印到一个文件中(在控制面板中设置端口),然后获取带有ZPL代码的TXT文件。如何从该字符串检索变量字段列表?在文档中,我找到了方法,但它仅适用于打印机中存储的格式。 此外,在文档中,带有变量字段的示例具有字段编号和名称的标记:,但
问题内容: 我试图将值添加到phpmyadmin中的表中,但出现错误:“字段列表”中的未知列“ …”。 这是我的代码: 因此,当我在上一页的表单中输入fds作为名称时,我得到:“字段列表”中的未知列“ fds”。这以前从未发生过,我也不知道发生了什么。 问题答案: 我认为这 应该