我是第一次使用php和sql。我的用户表在某些实体上返回'undefined index:',但在从同一表查询的其他实体上不返回-ma_users。
我为用户建立了一张小桌子。然后,我对其进行了测试,并能够对其进行查询,写入,更新等。我在表中添加了更多实体,以充实我所需的一切并将测试数据注入所有字段。然后,我继续测试其他数据,新数据返回错误“未定义索引:新实体”。我浏览了Stackoverflow,dreaminphp,php.net以及其他站点,然后在google和google中寻找解决方案。
$sql = "select UserName, UserID, Discord, LastLogin from ma_users WHERE
Email='{$pass}' AND UserPW = '{$email}'";
$db = pdo(); # pdo() creates and returns a PDO object
try {$result = $db->query($sql);}
catch(PDOException $ex) {trigger_error($ex->getMessage(), E_USER_ERROR);}
我希望查询数据库返回包含在users表中的数据。实体UserName和UserID均成功返回了预期结果。 Discord和LastLogin均会触发错误“未定义索引:Discord”和“未定义索引:LastLogin”