php mssql获取一些不正确的结果存储过程

时间:2018-04-13 12:37:26

标签: php sql-server stored-procedures

我有这个问题:

OrdersN存储了procedure MSSQL个参数:500 entries, 13 fields上的昨天日期和公司ID(所有公司都为0)。

该过程在每个条目中返回$msquery = "exec OrdersN '20180411',17005"; $msres = mssql_query($msquery,$link); while ($f = mssql_fetch_assoc($msres)){ echo "<tr>"; echo "<td>".$f['o_1']."</td>"; echo "<td>".$f['o_2']."</td>"; echo "<td>".$f['o_3']."</td>"; echo "<td>".$f['o_4']."</td>"; echo "<td>".$f['o_5']."</td>"; echo "<td>".$f['o_6']."</td>"; echo "<td>".$f['o_7']."</td>"; echo "<td>".$f['o_8']."</td>"; echo "<td>".$f['o_9']."</td>"; echo "<td>".$f['o_10']."</td>"; echo "<td>".$f['o_11']."</td>"; echo "<td>".$f['o_12']."</td>"; echo "<td>".$f['o_13']."</td>"; echo "</tr>"; } 。 该过程认为一切都是正确的,但是当我从php文件调用过程时,在字段9中传递的值不正确,所有其他值都是正确的。

该过程在字段9中返回以下值:


3961
375
3281
34
72
189

但是php文件在字段9中返回以下值:
1103
107
916
7
17
50个
我的调用存储过程的PHP代码:

'o_1' to 'o_8'

'o_10' to 'o_13''0_9'的所有数据都是正确的,但'o_9'不正确。

我不明白为什么程序会正确计算所有数据,并且文件php显示错误字段Internet Explorer(仅此字段)

0 个答案:

没有答案