PHP MySQL 错误处理

2023-12-02

简单的问题(我希望)。

目前我正在使用以下代码:

mysql_query($sql) or header("Location: /error");

为了防止脚本的其余部分运行,我需要添加exit; or die()。有没有办法使用上面的内联方法来做到这一点,或者我需要使用:

$result = mysql_query($sql);
if (!result) {
    header("Location: /error");
    exit();
}

Thanks


怎么样:

function customDie($location) {
    header('Location: ' . $location);
    exit();
}


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

PHP MySQL 错误处理 的相关文章

  • 阻止注销页面后的后退按钮

    我有 php 注销页面 当用户单击注销链接时 请参阅此页面并重定向到索引页面 但是当单击后退按钮时 我会看到带有用户数据的上一页 当然 当我刷新页面时 我看不到以前的页面和数据 我在单击注销并单击后退按钮后检查了其他代码 drupal 但我
  • 如何通过php的require()或include()函数传递变量?

    当我使用这个时 require diggstyle code php page page no 警告是 无法打开流 第 198 行 C xampp htdocs 4ajax gallery core php 中没有错误 错误是 Failed
  • 使用 php 在多维数组中按键排序[重复]

    这个问题在这里已经有答案了 可能的重复 在 PHP 中对多维数组进行排序 https stackoverflow com questions 2059255 sorting multidimensional array in php 如何在
  • 如何在类似 MVC 的页面中加载基于漂亮 URL 的类?

    我想请教一些关于如何解决这个问题的提示 我正在尝试构建自己的 MVC 网站 我了解了 URL 的基础知识 http example com blog cosplay cosplayer expo today 博客 gt 控制器cosplay
  • 如何阻止直接访问我的 JavaScript 文件?

    我使用 Minify 来缩小并缓存所有脚本请求 我只希望我的用户能够访问 JavaScript 文件的缩小版本 缩小位于www example com min我的脚本位于www example com scripts 如何阻止直接访问doc
  • MySQL 使用 ALTER IGNORE TABLE 出现重复错误

    我的 MySQL 中有一个有重复项的表 我尝试删除重复项并保留一项 我没有主键 我可以通过以下方式找到重复项 select user id server id count as NumDuplicates from user server
  • Magento - 检查 cms 页面

    我想通过 php 检查页面是否是 Magento 中的 cms page 我需要不同的 cms 页面面包屑 所以我尝试在一个条件下做到这一点 但我不知道如何或在哪里查看 到目前为止 这是我的 breadcrumbs phtml p some
  • InnoDB 因读未提交而死锁! - Java - Glassfish - EJB3(JPA/Hibernate)

    几天来 我在使用 Glassfish EJB3 和 Mysql InnoDB 的 Java 应用程序上遇到了死锁问题 配置 Mysql InnoDB Ver 14 12 Distrib 5 0 51a 适用于 debian linux gn
  • 如何在 yii2 中使用两个不同的模型登录或切换身份类别?

    我想允许用户从两个不同的模型登录 配置文件 user gt identityClass gt app models User one more class here enableAutoLogin gt false authTimeout
  • WordPress 分页自定义帖子类型

    我有一个名为 新闻 的页面 使用页面模板page newslist php 它应该显示来自自定义帖子类型 也称为新闻 的帖子 我意识到两者具有相同的名称会导致问题 因此在注册自定义帖子类型时 我进行了重写以将其与页面区分开来 rewrite
  • 为什么我的 if 语句没有按我预期的方式工作?

    我正在尝试实现以下目标 我向我的 SQL 数据库询问使用SELECT FROM subjects 这样做之后我要求使用数组mysqli fetch assoc 在那之前一切都很好 现在的问题是 当我尝试在每个循环中修改 genero 的值
  • 如何在 OS X 上使用 OpenSSL 1.0.1 编译 PHP 5.5.19

    我已经安装了 OpenSSL 1 0 1j usr local ssl现在我尝试使用此版本的 OpenSSL 编译 PHP 5 5 19 这是我的配置过程 export CFLAGS arch x86 64 export CXXFLAGS
  • 从数据库填充复选框

    我有两个表 第一个由与名称关联的 id 组成 1 汽车 2 火车 3 普通 ETC 第二个表由两个字段 user id 和第一个表中的 id 组成 例如 1 1 2 1 3 当用户转到该页面时 我试图重新填充选定的复选框 首先 您查询数据库
  • URL 中的 %2F 中断并且未引用所需的 .php 文件 [重复]

    这个问题在这里已经有答案了 我需要将 作为变量作为 URL 的一部分传递 我的结构如下所示 www domain com listings page 1 city Burnaby South type Townhome bedroom 2
  • php curl 使用 GET 发送变量 奇怪的结果

    我正在尝试调用远程站点上页面中的网址 决定使用curl 在远程站点上 url 变量显示为 REQUEST Array var1 gt val1 amp var2 gt val2 amp var3 gt val3 被调用的url是 http
  • 如何在laravel中注册后自动登录

    我在 laravel 中注册用户时遇到问题 user假设是包含所有数组元素的数组 同时自动登录以下代码结果false 数据库中保存的密码是hash make password user id this gt user model gt ad
  • Mysql 创建定义器

    我创建了一个在 CentOS Web 服务器上运行的 Intranet Web 应用程序 该应用程序使用另一个本地服务器 始终是 CentOS 作为 MySQL 数据库 在数据库内部我创建了例程 这些例程总是这样开始 CREATE DEFI
  • Laravel $request->file() 返回 null

    尝试在后端使用 Laravel 上传文件时遇到问题 Issue Laravel request gt file 方法返回 null Setup 我使用以下方法构建了一个 AJAX 请求超级代理人 https github com visio
  • 为什么我的会话仍然存在?

    我一定很愚蠢 因为似乎一件相当明显的事情现在让我完全困惑 我有一个会议 ie SESSION handbag id 在某个时刻 我需要彻底终止这个会话 ie at the start of the page session start el
  • 将第三个表链接到多对多关联中的桥接表

    设计这个数据库的正确方法是什么 这是我设置表格的方式 我在名为 教师 的表和名为 仪器 的表之间存在多对多关系 然后我有一个连接两者的桥接表 我想将另一个表与 BRIDGE 表关联起来 意思是乐器 老师的组合 该表有 3 行 指定老师可以教

随机推荐

  • 如何将顶部和底部边框变为三角形?

    正如您在下图中看到的 我试图从底部和顶部扭曲或三角形我的 div 但我不知道该怎么做 我只是尝试了几次 但没有达到结果 那么我怎样才能使用after before psuedo呢 用 psuedo make 没关系 但我想知道该怎么做 这是
  • Android Studio 导致 Windows 8.1 崩溃

    自从我将我的电脑更新到 Windows 8 1 后 当我启动 Android Studio 并运行一个我正在测试的简单应用程序时 我收到一个 其中包含 ritic struct error 强制我的核心 i7 重新启动 当我注意到我的磁盘在
  • 用于匹配 ISO 8601 日期时间字符串的正则表达式

    有人有一个好的正则表达式模式来匹配 iso 日期时间吗 即 2010 06 15T00 00 00 对于严格的 完整的日期时间 包括毫秒 每W3C 对规范的看法 Complete precision d 4 01 d 0 3 dT 0 2
  • React 中无用的构造函数是什么?

    我有两个文件 Description js and subjects js subject js 文件包含主题数组 export const Subjects id 1 title Mathematics text Cheat Sheet
  • Shell脚本多行注释

    我有一个很大的 shell 脚本文件 有时在进行修改时我想注释掉其中的一部分 但如下例所示的注释行给了我错误 Script bin bash lt
  • 从文本文件中读取特定行[重复]

    这个问题在这里已经有答案了 可能的重复 使用 PHP 在一个大文件中获取一行 我有一个大约 200 行的文件文本 我想从此文本文件中读取特定行 我该怎么做 谢谢 未经测试 function getline file linenum line
  • go 无法在模板执行的参数中使用输出(字符串类型)作为 io.Writer 类型

    在 go 中执行模板 在我的例子中为 tmpl html 很容易操作系统标准输出但如何将其写入字符串 输出 以便稍后我可以使用以下方式在邮件中发送 html gopkg in gomail v2 var output string t te
  • 如何使用访问令牌获取 Facebook 用户 ID

    我有一个 Facebook 桌面应用程序并且正在使用图形API 我能够获取访问令牌 但完成后 我不知道如何获取用户的 ID 我的流程是这样的 我将用户发送到https graph facebook com oauth authorize具有
  • 在 matplotlib 中绘制时间增量

    我正在阅读某年的时间 持续时间 数据 我想在 x 轴上绘制年份图表 在 y 轴上绘制时间 持续时间 图表 我希望 y 轴具有 HH MM SS 格式 我不知道该怎么做 这是我的代码 数据是合成的 真实数据集要大得多 import panda
  • 从 Bash 或 Python 获取 google Chrome IndexedDB 中的数据

    我的 Google Chrome 中有 LevelDB IndexedDB 文件 该文件位于此文件夹中 home
  • 在 TWIML 中等待应答时播放音乐

    如何在等待成功连接的同时拨打号码并向呼叫者播放音乐 下面的代码在执行之前等待音乐结束
  • 如何在 iphone sdk 中显示 .jpeg 或 .gif 或 .tiff 类型的图像

    我在 iPhone 中显示图像时遇到问题 我使用了下面的代码 但它仅适用于 png 文件 UIImageView imageView UIImageView alloc initWithFrame CGRectMake 6 10 80 80
  • 如何实现自定义Windows窗体设计器? [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 我们如何在 WinForms 应用程序中实现 Windows 窗体设计器 Visual Studio 使用 System ComponentModel Design 命名空间来实
  • Actionscript 3 中的相对 URL

    我有一个使用 Actionscript 3 的 Flash 影片 其中有一些可打开新页面链接的按钮 这是我用于重定向到新页面的代码 myButton addEventListener MouseEvent CLICK function e
  • Delphi 上限制 TCheckListBox 的选中项

    我想限制一个 TCheckListBox 我希望只检查 2 个项目 所有未检查的项目将被禁用并变灰 由于选中 未选中的项目是动态的 我不能使用静态 itemIndex 这是我尝试过的 但出现 超出芯片范围 错误 我的 CheckListBo
  • 使用 jQuery 加载页面后加载外部脚本

    我有点困惑如何做到这一点 基本上我有一个页面 其中通过 JavaScript 插入了 Facebook 分享按钮 问题是它阻止了该部分的页面加载 如何在页面加载后插入此标签并仍然执行脚本 我想以一种不引人注目的方式来做这件事 有什么想法吗
  • 如何在几秒钟后重定向 JSF

    我在 JSF Managed Bean 上有一个方法 我想要在用户调用方法之后 它执行一些业务逻辑 之后它将在某些业务逻辑完成后重定向大约 2 秒 当业务逻辑在 9 30 20 完成后 9 30 22 页面将重定向 我可以在 JSF Man
  • 提供所需应用程序包的有效路径。打印:条目,“:CFBundleIdentifier”,不存在

    react native cli 1 0 0 react native 0 39 2 我克隆了一个反应本机项目 然后我跑了npm install进而react native run ios 该项目因以下错误而失败 请注意该项目在 xcode
  • 使用 gmail api 发送并使用 zlib 压缩时 .zip 文件被损坏

    我正在使用 Python 3 7 并压缩 csv使用 python 的文件zipfile and zlib import zipfile filename report csv zip filename f filename 4 zip w
  • PHP MySQL 错误处理

    简单的问题 我希望 目前我正在使用以下代码 mysql query sql or header Location error 为了防止脚本的其余部分运行 我需要添加exit or die 有没有办法使用上面的内联方法来做到这一点 或者我需要