mysql - mysql_fetch_assoc 的 sql server 版本

标签 mysql sql sql-server

我有一个与数据库交互的简短 PHP 脚本。该脚本目前是为 MySQL 编写的,但需要转换为 SQL Server。我没有使用 SQL Server 的经验,并且认为我已经正确地完成了大部分操作,但在脚本的一行中是:

@mysql_fetch_assoc($result)

什么是 SQL Server 的等价物?

我是否需要编辑查询行?

$query = 'SELECT * FROM location WHERE dType="' . $ajax_var . '" AND oType="' . $ajax_var2 . '"';

最佳答案

mysql_fetch_assoc 逐行返回映射到它们各自值的列名的关联数组。对于 SQL Server,您需要 sqlsrv_fetch_array

不要害怕阅读文档。 ;)

干杯

关于mysql - mysql_fetch_assoc 的 sql server 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12979206/

相关文章:

php - 使用ajax更新HTML输入

java - JPA查询相当于mysql查询

mysql查询当外键关系时用单个查询删除多个表

java - SingleTable策略,如果子类中没有指定表名,会抛出异常吗?

sql - SQL Server 中的货币舍入方式

node.js - Node mssql 临时表丢失 - RequestError : Invalid object name '#myTempTable'

mysql - MSQL错误代码: 1031. '#sql-13C0_31'的表存储引擎没有此选项

mysql - MySQL 查询中的条件表更改

MySQL 错误 1005 错误号。 150 个带主键

c# - 如何为现有数据库定义数据库项目