Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 致命错误:调用未定义的函数mssql_query()_Php_Sql Server - Fatal编程技术网

Php 致命错误:调用未定义的函数mssql_query()

Php 致命错误:调用未定义的函数mssql_query(),php,sql-server,Php,Sql Server,在尝试查询插入时出现此错误,我必须在单击提交按钮时运行 <?php if(isset($_POST['newPartbtn'])){ $result = mssql_query("INSERT INTO Parts (PartNumber) VALUES ('2222')"); if($result) { echo "Success"; } else { echo "Error"; } } ?> 第一次呼叫新连接 <?p

在尝试查询插入时出现此错误,我必须在单击提交按钮时运行

<?php
if(isset($_POST['newPartbtn'])){
  $result = mssql_query("INSERT INTO Parts (PartNumber) VALUES ('2222')");
  if($result)
  {
    echo "Success";
  }
  else
  {
    echo "Error";
  }
}
?>

第一次呼叫新连接

      <?php
      if(isset($_POST['newPartbtn'])){
      $conn = mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
      $sql = mssql_query("INSERT INTO Parts (PartNumber) VALUES ('2222')");
      if($result)
      {
      echo "Success";
      }
      else
       {
       echo "Error";
       }
       }
       ?>

您好,您连接到数据库了吗。我在这个代码段中没有看到任何这样做的代码。如果您使用的是PHP7,那么这个函数已经被删除了。请参阅。@riggsfully缺少连接是否可以解释
mssql\u查询
未定义?@FedericoklezCulloca可能没有。您的选项看起来更像我认为您没有安装MS SQL驱动程序。您可以使用phpinfo()检查这一点;这解决了错误的函数,但是,我怀疑它能否解决这里的问题;这个函数是未定义的(可能),因为它在php的安装中不存在。是的,在PHP7.0或php中不存在+
      <?php
      if(isset($_POST['newPartbtn'])){
      $conn = mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
      $sql = mssql_query("INSERT INTO Parts (PartNumber) VALUES ('2222')");
      if($result)
      {
      echo "Success";
      }
      else
       {
       echo "Error";
       }
       }
       ?>