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";
}
}
?>