PHP mysqli 插入不起作用,但没有给出任何错误

2024-01-11

正如标题所示,我尝试进行简单的插入,但实际上没有任何内容插入到表中。我尝试打印出错误,但没有报告任何内容。

我的用户表的字段比这 4 个多得多,但它们都应该是默认的。

$query = 'INSERT INTO users (username, password, level, name) VALUES (?, ?, ?, ?)';
if($stmt = $db -> prepare($query))
{
    $stmt -> bind_param('ssis', $username, $password, $newlevel, $realname);
    $stmt -> execute();
    $stmt -> close();
    echo 'Any Errors: '.$db->error.PHP_EOL;
}

没有给出错误,但是当我查看 phpmyadmin 中的表时,没有添加新行。我确信类型是正确的(字符串和整数)。这里真的有什么问题吗,还是与我忽略其他专栏有关。我的用户表中有大约 8 列。


如果您关闭了自动提交,则必须在执行查询后显式调用 commit 方法。

$stmt->execute();
$db->commit();
$stmt->close();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP mysqli 插入不起作用,但没有给出任何错误 的相关文章

  •  
    标记内删除

    我制作了简单的 BBCode 脚本 一切正常 但后来我使用了一个 javascript 库来美化我的代码 pre pre 现在我面临的唯一问题是 br 每行代码后面的标签 pre pre tags 所以问题是我怎样才能删除 br 标记哪些在
  • 如何通过Elasticsearch模糊匹配电子邮件或电话?

    我想通过 Elasticsearch 对电子邮件或电话进行模糊匹配 例如 匹配所有以以下结尾的电子邮件 gmail com or 匹配所有电话开头136 我知道我可以使用通配符 query wildcard email gmail com
  • 如何使用 php 发送服务器错误响应?

    一旦用户点击删除按钮我的 jQuery 脚本要求服务器删除所选项目 现在我想要我的php发送成功或错误响应的脚本 是否有可能触发错误回调万一该项目无法删除 Thanks 我的 jQuery 代码 ajax type post url myA
  • MYSQL - 使用逗号分隔字符串作为变量输入的存储过程

    我希望有人能够提供帮助 我已经创建了我的第一个存储过程 没什么花哨的 但是我遇到了问题 我想给它一个字符串输入 例如 1 2 3 4 5 然后它执行一个简单的操作SELECT FROM TABLE WHERE EAN IN VAR 所以存储
  • 使用 preg_replace 仅替换第一个匹配项

    我有一个结构类似于以下的字符串 aba aaa cba sbd dga gad aaa cbz 该字符串每次都可能有点不同 因为它来自外部源 我只想替换第一次出现的 aaa 但其他人则不然 是否可以 可选的第四个参数预替换 http php
  • 如何在原则 2 迁移中删除外键

    我想在原则 2 迁移中删除外键 但没有 dropForeignKeyConstraint 有谁知道怎么丢掉吗 public function down Schema schema table schema gt getTable table
  • 使用 SSL 证书验证 Web 浏览器

    是否可以使用 ssl 证书对 Web 浏览器进行身份验证 假设我在应用程序中存储私钥 有什么方法可以从浏览器读取密钥并尝试基于该私钥进行身份验证 您可以使用 SSL TLS 客户端证书身份验证来对浏览器 用户进行身份验证 服务器必须请求客户
  • PHP 在输入流中使用 fwrite 和 fread

    我正在寻找将 PHP 输入流的内容写入磁盘的最有效方法 而不使用授予 PHP 脚本的大量内存 例如 如果可以上传的最大文件大小为 1 GB 但 PHP 只有 32 MB 内存 define MAX FILE LEN 1073741824 1
  • 从Django中具有外键关系的两个表中检索数据? [复制]

    这个问题在这里已经有答案了 This is my models py file from django db import models class Author models Model first name models CharFie
  • 随机组合 MySQL 数据库中的两个单词

    我有一个包含名词和形容词的数据库 例如 id type word 1 noun apple 2 noun ball 3 adj clammy 4 noun keyboard 5 adj bloody ect 我想创建一个查询 它将抓取 10
  • PHP preg_filter 返回意外的长值

    尝试在 Woocommerce 中删除标签并过滤值 但无法以正确的格式获取它 有东西有腥味 我正在使用WC gt cart gt get cart subtotal 来检索该值 在此示例中 我的值是 2 429kr 原始返回值是 span
  • 通过 $_SESSION 从一个脚本发送到另一个脚本期间数据丢失

    我正在尝试将一个充满属性的对象从一个 PHP 发送到另一个 PHP SESSION object obj where obj是一个用 foreach 循环指定的对象 foreach array of objects as obj SESSI
  • Woocommerce 结账自定义选择字段

    我有以下功能 将选择列表添加到 woo commerce 结账表单中 woocommerce form field airport pickup array type gt select class gt array airport pic
  • PHP 中只保留数组的前 N ​​个元素? [复制]

    这个问题在这里已经有答案了 有没有办法只保留数组的前 N 个 例如 10 个 元素 我知道有array pop 但是有没有更好 更优雅的方法呢 您可以使用array slice http php net array slice or arr
  • Doctrine EntityManager 清除嵌套实体中的方法

    我想用学说批量插入处理 http doctrine orm readthedocs org en latest reference batch processing html为了优化大量实体的插入 问题出在 Clear 方法上 它表示此方法
  • 标准化 UTF-8 到底是什么?

    The 重症监护室项目 http userguide icu project org transforms normalization 现在也有一个PHP库 http us php net manual en class normalize
  • 如何在 Laravel 中使用 PUT http 动词提交表单

    我知道这个问题可能已经提出 但我就是无法让它发挥作用 如果有人可以帮助我 我将非常感激 我安装了 colletive form 但答案也可以是 html 表单标签 现在列出我的表格 我的路线和我的例外情况 Form model array
  • ini_set 'session.gc_maxlifetime' 为 1 天

    If I do ini set session gc maxlifetime 86400 这是否意味着用户可以将浏览器留在同一页面 非活动状态 最多 1 天 而不必担心会话被垃圾收集并被注销 如果服务器配置不支持此功能会发生什么 它会给我一
  • 如何使用 PHPExcel 库从 Excel 获取日期

    我正在尝试使用 PHPExcel 从 Excel 获取日期 但我没有得到日期 我得到的字符串值不是 1970 以来的秒数 我尝试过的代码是 InvDate trim excel gt getActiveSheet gt getCell B
  • 对具有混合类型值的数组进行数字排序

    我有一个像这样的混合数组 fruits array lemon Lemon 20 banana apple 121 40 50 然后申请sort 其功能如下 sort fruits SORT NUMERIC foreach fruits a

随机推荐

  • 在打开弹出菜单的视图内显示三角形(就像使用微调器一样)

    我有一个ListView它通过显示一个来处理 onClick 事件PopUpMenu 但是 我希望用户看到视图内可以单击的小三角形 我尝试使用Spinner 因为该元素看起来像我想要的 但我无法设置该元素的标题Spinner除其选项之外的任
  • 如何从 jetpack compose 更改 OutlinedTextField 的轮廓颜色?

    以下是 jetpack compose 中 OutlinedTextField 代码的样子 OutlinedTextField value onValueChange label Text Input 此 TextField 轮廓的默认颜色
  • 使用 Octave 绘图时出现问题

    我刚刚开始使用 Octave 当我启动八度并尝试绘制某些内容时 绘图有效 但我多次重复收到以下警告 warning ft render unable to load appropriate font warning ft render in
  • gitolite:通道 0 上的 PTY 分配请求失败

    jenkins ci 服务器 和我的 git 存储库都托管在同一台服务器上 git repo 由 gitolite 控制 如果我从外部访问存储库 例如从我的工作站 我会得到 ssh git arrakis PTY allocation re
  • 用于发送短信的 AT 命令在 Windows 8.1 中不起作用

    我已经研究了两天多了 试图制作一个使用 AT 命令发送短信的应用程序 我实现了一些网络上可用的教程和项目 不幸的是 它们都不起作用 https docs google com document d 1VfBbMcKZsutP8Cwg2iu7
  • OpenGL 闪烁像素伪影

    我正在尝试在基于体素的网格上实现环境光遮挡 并在面部边缘获得这些闪烁的白色像素 这是我的片段着色器 version 120 varying vec4 color varying vec4 normal void main void floa
  • 没有使用python requests模块获取所有cookie信息

    我正在学习如何使用 python requests 模块登录示例网站 这视频教程 https www youtube com watch v eRSJSKG4mDA让我开始了 从我在 Google Chrome gt Inspect Ele
  • decltype((c)) 中括号的含义? [复制]

    这个问题在这里已经有答案了 我正在读书维基百科上的这篇文章关于C 11 类型推断 feature http en wikipedia org wiki C 11 Type inference 有一个例子 我引用一下 include
  • C# 类/对象可视化软件

    在 Visual Studio 2005 及更早版本中 您可以将代码导出到 Visio 并查看对象之间的关系及其具有的方法 属性和字段 这很棒 因为它允许您调整外观以改善外观 在 VS 2008 中 该选项消失了 据说 被类图系统取代 它很
  • WPF - FrameworkElement - 枚举所有后代?

    我有一个FrameworkElement 真的是一个ToggleButton 其内容中有一个Popup 我这样访问它 ToggleButton button ToggleButton sender Popup popup Popup but
  • 如何查找某个国家/地区人口超过X的城市

    我正在尝试查找丹麦人口超过 10 万的城市 我可以使用此代码找到丹麦的所有城市 SELECT s o WHERE s a
  • scala排序稳定吗?

    Scala 集合有sortBy方法 这个方法稳定吗 def sortList source List Int List Int source sortBy 2 这个例子总是能保持秩序吗 是的 它很稳定 参考scala源码 https git
  • 如何将针对 DTO 的 OData 查询映射到 EF 实体?

    我在 Asp Net Web Api 应用程序中有一个允许 OData 查询的 ODataController 我只允许读取 不允许更新 我没有直接公开数据模型 而是创建了一组 DTO DTO 上的属性名称不一定与 EF 模型上的属性匹配
  • Jupyter笔记本,如何在正确的conda环境中执行系统shell命令?

    我目前在使用 jupyter 笔记本和系统 shell 命令时遇到一些问题 我使用 nb conda kernels 能够从基础环境中启动的 jupyter 笔记本访问我的所有 conda 环境 这在我的大多数用例中都完美运行 为了简单起见
  • KSoap-Android\JCIFS 发送空 HTTP 帖子

    我创建了一个基于 KSOAP Android 和 JCIFS 的 NTLM 身份验证 SOAP 客户端 实现看起来像这样 public class NtlmServiceConnection implements ServiceConnec
  • double 到 unsigned int / char

    I read here https stackoverflow com questions 10541200 casting double to unsigned int that 根据 C99 6 3 1 4 脚注 50 当整数类型的值是
  • 重载函数签名 haskell

    当我编译时 我收到以下错误消息 重复的类型签名 WeightedMedian hs 71 0 39 findVal ValPair gt 双 gt 双WeightedMedian hs 68 0 36 findVal ValPair gt
  • 如何在命令行中使用带有 cut 的正则表达式?

    我有一些这样的输出ls alth drwxr xr x 5 root admin 170B Aug 3 2016 drwxr xr x 5 root admin 70B Aug 3 2016 drwxr xr x 5 root admin
  • 从另一个本地主机访问 markLogic

    我正在尝试使用 markLogic 作为文档存储库并编写一个可以从我的本地主机 Apache 访问它的客户端 在 markLogic 中 我创建了一个新的 REST 服务器 8011 现在我想通过 希望简单的 HTTP 请求 实际上使用 j
  • PHP mysqli 插入不起作用,但没有给出任何错误

    正如标题所示 我尝试进行简单的插入 但实际上没有任何内容插入到表中 我尝试打印出错误 但没有报告任何内容 我的用户表的字段比这 4 个多得多 但它们都应该是默认的 query INSERT INTO users username passw