jjzjj

PHP 错误 : Warning: ociparse() parameter 1 to be resource

coder 2024-04-20 原文

由于 oracle 中没有现成的函数来验证如此创建的查询。 所以我尝试了下面的代码来检查 QUERY 是否有效。

if(isset($_POST['btn_Submit_Query']))
            {
                $check_query=$_POST['txtQuery'];
                echo $check_query;
                $valid = false;
                $stmt = oci_parse($DB, $check_query);
                echo "Statement" . $stmt;
                //oci_define_by_name($stmt, 'NUMBER_OF_ROWS', $number_of_rows);
                oci_execute($stmt, OCI_DEFAULT);
                echo oci_num_rows($stmt);
            }

我在执行中收到以下警告:

Warning: oci_parse() expects parameter 1 to be resource, object given in D:\xampp\htdocs\app\DashBoardSite\Admin\querybuilder.php on line 899
Statement
Warning: oci_execute() expects parameter 1 to be resource, null given in D:\xampp\htdocs\app\DashBoardSite\Admin\querybuilder.php on line 902

Warning: oci_num_rows() expects parameter 1 to be resource, null given in D:\xampp\htdocs\app\DashBoardSite\Admin\querybuilder.php on line 903

我的错误在哪里?

最佳答案

您必须先连接到数据库。此连接必须是变量 $DB 的“资源”。

关于PHP 错误 : Warning: ociparse() parameter 1 to be resource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13209734/

有关PHP 错误 : Warning: ociparse() parameter 1 to be resource的更多相关文章

  1. php - 如何用 PHP 抓取 AS400? - 2

    有没有一种免费的方法可以使用PHP将屏幕抓取到AS400?我知道Zend解决方案,但它不是免费的。编辑好的,我会详细说明。我们有许多AS400应用程序是一些程序员多年来编写的。现在我的老板希望能够在AS400之外使用他们的屏幕。所以他告诉我用c#和ehllapi来做。问题是我的编程经验不是很丰富,主要是使用PHP和JS而不是c#。我找到了一个关于使用c#抓取屏幕的指南,但不够详尽,这对我来说似乎是一项几乎不可能完成的工作,除非我使用我知道的语言来完成它。 最佳答案 您真的需要屏幕抓取,还是可以只使用PHP(PDO)使用SQL语句来查

  2. php - 停止 JQuery 中的动画延迟 - 2

    我正在使用PHP和JQuery开发这个CPU监视器-http://nereus.rikkuness.net/admin/cpu2.php它的工作完全符合我的预期,只是遇到了一个小问题。由于使用轮询当前CPU使用率的命令,JQuery调用值更新和更新实际到达有1秒的延迟。这样做的链式react是,当条形图设置动画时,它总是落后一秒钟,因为它第一次尝试调整大小时仍未收到新值,因此会根据收到的最后一个值自行调整大小。谁能想出任何方法让我在值更新时立即设置动画,而不管实际收到值的时间如何?谢谢你们,你们是最棒的!:)如果不想在直播页面查看源码,代码如下:varauto_refresh=setI

  3. php - 从根目录中带有 Wordpress 的子文件夹中的 Codeigniter URL 中删除 index.php - 2

    我在服务器子文件夹中的Codeigniter应用程序以及文档根目录中安装的Wordpress方面遇到了一些问题。如果我用.htaccess隐藏CodeigniterURL的index.php/codeigniter/.htaccessDirectoryIndexindex.php<IfModulemod_rewrite.c>RewriteEngineonRewriteBase/RewriteCond$1!^(index\.php|user_guide|robots\.txt)RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQU

  4. php - 我如何不在 php 中自动加载类? - 2

    我的php代码开头的自动加载器function__autoload($class_name){include_once$class_name.'.class.php';}导致调用newMongoClient();失败并出现错误Warning:include_once(MongoClient.class.php):failedtoopenstream如何为我的类使用自动加载器并仍然使用标准类?注意:MongoDb已与PECL一起安装,并且可以在删除自动加载功能后正常工作。php5.4.9上的mongo-1.3.0beta2 最佳答案

  5. php根据多维数组的第一个值删除重复项 - 2

    给定[0]=>Array([0]=>ask.com[1]=>2320476)[1]=>Array([0]=>amazon.com[1]=>1834593)[2]=>Array([0]=>ask.com[1]=>1127456)我需要仅根据第一个值删除重复值,而不管任何其他后续值是什么。请注意[0][1]与[2][1]不同,但我认为这是重复的,因为有两个匹配的第一个值。其他数据无关紧要,不应进行比较。 最佳答案 试试这个,假设$mainArray是您拥有的数组。$outputArr

  6. php - 使用 PHP 循环多个帖子表单值 - 2

    我有一个编辑订单的表格。在我的编辑订单页面上,我正在分解我的订单。例如,订单详细信息(客户姓名、地址等),然后像这样订购商品:订单详情:<formname="edit_order"id="edit_order"method="post"><?if($order_details){//print_array($order_details);foreach($order_detailsas$key=>$link){?><divwidth="200"><div><b&g

  7. php - str_replace 为一堆代码 php - 2

    我有一些来自数据库的内容。而我想用一堆代码替换内容的具体词。来自数据库的内容例如:Thankyouforinterestonourwebsite.{FORMINSERT}Youcanalsocontactusbycallingusto1234567890我想用一堆PHP代码替换字符串{FORMINSERT}。如果它是普通文本字符串,我可以使用str_replace简单地替换它。但是替换的内容不是简单的文本,而是表单代码。想要替换这个{FORMINSERT}举例:<formmethod="post"id="form1"action="<

  8. php - 在 Joomla 登录期间,哪段 php 代码加密了密码? - 2

    如果我理解正确,在用户登录期间,Joomla使用盐将输入的明文密码加密为md5散列,然后将其与已存储在数据库中的散列进行比较。我只是找不到进行这种比较的joomla代码部分。提前感谢您的宝贵时间。 最佳答案 根据thislink你要找的是libraries/joomla/user/user.php 关于php-在Joomla登录期间,哪段php代码加密了密码?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

  9. php - Drupal 7默认用户注册表单如何实现多步 - 2

    我需要在Drupal7中创建一个用户注册表单。我的要求如下:-我想使用默认的Drupal7用户注册表,即admin/config/people/accounts当用户在用户登录表单中单击“创建新帐户”时,表单必须出现在弹出窗口/模式中表格应该是多步的,即填写表格将有3/4个步骤。以用户名、密码和电子邮件的方式自定义表单出现在表格的最后一步。请告诉我在Drupal7默认用户注册表中是否可行以及如何实现? 最佳答案 以下是一些引用资料:Stepbysteptutorial.Thisawesomeanswer来自克莱夫。另外,考虑使用Pr

  10. php - Symfony2 - 动态角色管理 - 2

    我正在开发一个CRM,它将具有高级授权和在系统中具有特定角色的组中管理用户的功能。基本上,我想做的是:管理(领域)模型/Controller/操作的动态授权管理对象和字段的动态授权。我知道security.yml文件中的ROLE_xxxx,但我不想对角色进行硬编码。例如,我想要一种矩阵/网格,super管理员可以在其中创建自定义授权角色。其中一个角色可能是:“团队负责人”可以查看和编辑员工的电子邮件地址,但不能查看或编辑Employee_Wage字段。另一个用例是用户组“Accounting”中的用户可以调用操作generateInvoiceAction()但他无法访问操作create

随机推荐

  1. php - 如何用 PHP 抓取 AS400? - 2

    有没有一种免费的方法可以使用PHP将屏幕抓取到AS400?我知道Zend解决方案,但它不是免费的。编辑好的,我会详细说明。我们有许多AS400应用程序是一些程序员多年来编写的。现在我的老板希望能够在AS400之外使用他们的屏幕。所以他告诉我用c#和ehllapi来做。问题是我的编程经验不是很丰富,主要是使用PHP和JS而不是c#。我找到了一个关于使用c#抓取屏幕的指南,但不够详尽,这对我来说似乎是一项几乎不可能完成的工作,除非我使用我知道的语言来完成它。 最佳答案 您真的需要屏幕抓取,还是可以只使用PHP(PDO)使用SQL语句来查

  2. php - 停止 JQuery 中的动画延迟 - 2

    我正在使用PHP和JQuery开发这个CPU监视器-http://nereus.rikkuness.net/admin/cpu2.php它的工作完全符合我的预期,只是遇到了一个小问题。由于使用轮询当前CPU使用率的命令,JQuery调用值更新和更新实际到达有1秒的延迟。这样做的链式react是,当条形图设置动画时,它总是落后一秒钟,因为它第一次尝试调整大小时仍未收到新值,因此会根据收到的最后一个值自行调整大小。谁能想出任何方法让我在值更新时立即设置动画,而不管实际收到值的时间如何?谢谢你们,你们是最棒的!:)如果不想在直播页面查看源码,代码如下:varauto_refresh=setI

  3. php - 从根目录中带有 Wordpress 的子文件夹中的 Codeigniter URL 中删除 index.php - 2

    我在服务器子文件夹中的Codeigniter应用程序以及文档根目录中安装的Wordpress方面遇到了一些问题。如果我用.htaccess隐藏CodeigniterURL的index.php/codeigniter/.htaccessDirectoryIndexindex.php<IfModulemod_rewrite.c>RewriteEngineonRewriteBase/RewriteCond$1!^(index\.php|user_guide|robots\.txt)RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQU

  4. php - 我如何不在 php 中自动加载类? - 2

    我的php代码开头的自动加载器function__autoload($class_name){include_once$class_name.'.class.php';}导致调用newMongoClient();失败并出现错误Warning:include_once(MongoClient.class.php):failedtoopenstream如何为我的类使用自动加载器并仍然使用标准类?注意:MongoDb已与PECL一起安装,并且可以在删除自动加载功能后正常工作。php5.4.9上的mongo-1.3.0beta2 最佳答案

  5. php根据多维数组的第一个值删除重复项 - 2

    给定[0]=>Array([0]=>ask.com[1]=>2320476)[1]=>Array([0]=>amazon.com[1]=>1834593)[2]=>Array([0]=>ask.com[1]=>1127456)我需要仅根据第一个值删除重复值,而不管任何其他后续值是什么。请注意[0][1]与[2][1]不同,但我认为这是重复的,因为有两个匹配的第一个值。其他数据无关紧要,不应进行比较。 最佳答案 试试这个,假设$mainArray是您拥有的数组。$outputArr

  6. php - 使用 PHP 循环多个帖子表单值 - 2

    我有一个编辑订单的表格。在我的编辑订单页面上,我正在分解我的订单。例如,订单详细信息(客户姓名、地址等),然后像这样订购商品:订单详情:<formname="edit_order"id="edit_order"method="post"><?if($order_details){//print_array($order_details);foreach($order_detailsas$key=>$link){?><divwidth="200"><div><b&g

  7. php - str_replace 为一堆代码 php - 2

    我有一些来自数据库的内容。而我想用一堆代码替换内容的具体词。来自数据库的内容例如:Thankyouforinterestonourwebsite.{FORMINSERT}Youcanalsocontactusbycallingusto1234567890我想用一堆PHP代码替换字符串{FORMINSERT}。如果它是普通文本字符串,我可以使用str_replace简单地替换它。但是替换的内容不是简单的文本,而是表单代码。想要替换这个{FORMINSERT}举例:<formmethod="post"id="form1"action="<

  8. php - 在 Joomla 登录期间,哪段 php 代码加密了密码? - 2

    如果我理解正确,在用户登录期间,Joomla使用盐将输入的明文密码加密为md5散列,然后将其与已存储在数据库中的散列进行比较。我只是找不到进行这种比较的joomla代码部分。提前感谢您的宝贵时间。 最佳答案 根据thislink你要找的是libraries/joomla/user/user.php 关于php-在Joomla登录期间,哪段php代码加密了密码?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

  9. php - Drupal 7默认用户注册表单如何实现多步 - 2

    我需要在Drupal7中创建一个用户注册表单。我的要求如下:-我想使用默认的Drupal7用户注册表,即admin/config/people/accounts当用户在用户登录表单中单击“创建新帐户”时,表单必须出现在弹出窗口/模式中表格应该是多步的,即填写表格将有3/4个步骤。以用户名、密码和电子邮件的方式自定义表单出现在表格的最后一步。请告诉我在Drupal7默认用户注册表中是否可行以及如何实现? 最佳答案 以下是一些引用资料:Stepbysteptutorial.Thisawesomeanswer来自克莱夫。另外,考虑使用Pr

  10. php - Symfony2 - 动态角色管理 - 2

    我正在开发一个CRM,它将具有高级授权和在系统中具有特定角色的组中管理用户的功能。基本上,我想做的是:管理(领域)模型/Controller/操作的动态授权管理对象和字段的动态授权。我知道security.yml文件中的ROLE_xxxx,但我不想对角色进行硬编码。例如,我想要一种矩阵/网格,super管理员可以在其中创建自定义授权角色。其中一个角色可能是:“团队负责人”可以查看和编辑员工的电子邮件地址,但不能查看或编辑Employee_Wage字段。另一个用例是用户组“Accounting”中的用户可以调用操作generateInvoiceAction()但他无法访问操作create