问题标签 [undefined-index]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 更新表中的数据 PHP mysql 错误
我正在尝试更新具有 5 个字段的表中的数据。字段如下:proj_name、cust_name、地址、成本和详细信息。
这是我的更新代码(update_orde.php):
这是成功插入数据库(update_orde_suc.php):
问题是,当我尝试更改数据时,会出现一个错误,提示 update_orde_suc.php 的 3 个第一个索引未定义(成本和细节都可以)。
最奇怪的是,我对另一个表更新使用了完全相同的代码,它工作得很好,我现在唯一要做的就是更改变量的名称以对应于新表的名称。
php - $_POST 的未定义索引
我正在尝试重新学习一些 PHP 基础知识来制作一个简单的登录脚本,但是我收到了一个我以前没有收到过的错误(我一年多前制作了相同的脚本并且从未出现过这个错误。我将代码简化为我可以测试一下哪个区域有问题,这是问题所在:
现在,当我将变量发送到脚本时,这段代码可以正常工作,但是当没有提供变量时,它会吐出一个错误。理论上这会很好,因为如果没有提供用户名/密码,那么就会出现错误。在将代码发送到脚本之前,我会检查以确保这一点,但是我担心一个空白字符串可能会以某种方式泄漏并吐出一些未知的错误。这是我得到的错误:
未提供用户名
正如您所看到的,代码寄存器没有提供任何变量,但它给出了错误,我认为这意味着没有找到一个变量是预期的或类似的东西。有人可以为我澄清一下吗?
php - PHP 自身的 PHP 未定义索引
我的页面上不断出现未定义的索引错误。我尝试了不同的东西,但似乎无法摆脱它。我有一个项目,我必须创建一个运行 Server PHP Self 的简单区域转换。
我试过做if isset
and if empty
,但似乎无法摆脱undefined index error
.
php - Symfony2 中 $em->clear() 的未定义索引错误
我编写了一个 Symfony 命令来从 API 导入一些数据。它可以工作,但问题是当我在我的数据库中插入一个大 JSON 时,我的 PHP 内存使用量会增加。每次活动导入后,我的 unitOfWork 都会增加“2”。
我已经取消设置所有使用过的对象,并且当您想要进行大量批处理时,我已经阅读了 Symfony2 的文档:http: //www.doctrine-project.org/blog/doctrine2-batch-processing.html
但是当我使用$em->clear()
我的实体管理器时会出现这个错误:
注意:未定义的索引:000000007b56ea7100000000e366c259 在 path-to-application\vendor\doctrine\lib\Doctrine\ORM\UnitOfWork.php 行 2228
这是我的完整代码:
谢谢,@AdrienBrault。我用 测试过--env=prod --no-debug
,确实它消耗的内存少了,但是内存还是增加了。我怎样才能真正清除实体管理器?并稳定记忆?
php - 未定义索引:第 4 行 C:\wamp\www\emailvalidate.php 中的电子邮件
我是阿贾克斯的新手。在我的 Ajax 中,我收到以下错误消息:
注意:未定义索引:第 4 行 C:\wamp\www\test\sample.php 中的地址
我用谷歌搜索,但我没有为我指定的问题找到解决方案。
这就是我所做的。
带有 Ajax 的 HTML 表单 (test1.php)
test2.php
我确信这是一个非常简单的问题,但我不知道如何解决它。有什么帮助吗?
php - PHP 未定义索引错误 - isset 似乎没有缓解
我正在帮助一个拥有较旧网站的客户遇到几年前编写的代码(不确定这是否相关,但我提到它以防万一)并且尽管使用了各种建议,但仍不断收到未定义的索引错误(即 isset)在网站上提到。大多数情况下,我正在从旧服务器上移动文件,该站点运行良好,所以我不确定为什么会收到此错误。我认为这与未设置变量“sessionID”有关,但我在现有代码中找不到设置它的任何地方 -
php - 为什么即使 var_dump() 显示索引已定义,我仍然会收到未定义的索引错误?
我正在创建一个应用程序来帮助跟踪我们青年部的孩子们在夏令营中获得的奖学金。应用程序的这一部分从数据库中选择他们当前拥有的金额,将其保存到名为 $oldAmount 的变量中,将其添加到 $fundsAmount,并使用新的资金金额更新数据库。
出于某种原因,每当我运行应用程序时,我都会收到此错误:
注意:未定义索引:第 31 行 C:\xampp\htdocs\scholarshipManager\model\insertAllocation.php 中的 studentFunds
第 31 行在这里:
var_dump() 显示 $studentFunds 数组的以下内容:
运算前数组 studentFunds 的值:
此外,由于该错误,我的数据库没有更新为新金额。
如您所见,studentFunds 索引确实包含一个值,那么为什么会发生这种情况。我误解了错误还是我的代码中有错误?
symfony - Symfony 2 使用外键获取数据返回未定义索引
我有 3 个实体:用户、用户角色、用户配置文件。我的用户配置文件实体的主键实际上是来自用户实体的外键,即 UserId。 每次我尝试使用外键用户 ID 访问 userProfile 时。我总是收到未定义用户 ID 索引的错误。
这是确切的错误信息
**> 注意:未定义索引:userID in
C:\wamp\www\SymfonyFolder\vendor\doctrine\orm\lib\Doctrine\ORM\UnitOfWork.php 行 2583**
控制器 ..... ....
用户.orm.yml
用户配置文件.orm.yml
用户.php
}
我认为问题出在我的控制器代码上。有人可以告诉我编码的正确方法吗?PS 我将用户与用户个人资料分开,因为我不想在表格中将用户帐户数据(如用户名、角色等)与其用户信息混为一谈。
php - 未定义索引 $_POST,但已定义
我定义了一个$_POST
索引,但收到未定义的错误消息。
这是代码: