使用PHP/SQL Server和ADODB选择MAX
我需要从表中选择最大值,如下所述,但不返回任何内容。我使用PHP/SQLServer和库ADODB使用PHP/SQL Server和ADODB选择MAX,php,sql-server,max,adodb,Php,Sql Server,Max,Adodb,我需要从表中选择最大值,如下所述,但不返回任何内容。我使用PHP/SQLServer和库ADODB <?php session_start(); //connessione al DB include("dati_db.inc.php"); include ("init.php"); $qry = "select (IDSQL) from test.dbo.TTS_ext_ticket"; echo $qry; $newrecordSet = $db->Execute($qry);
<?php
session_start();
//connessione al DB
include("dati_db.inc.php");
include ("init.php");
$qry = "select (IDSQL) from test.dbo.TTS_ext_ticket";
echo $qry;
$newrecordSet = $db->Execute($qry);
if ($db->ErrorMsg() != '') { echo $db->ErrorMsg().' '.$condition; return;}
$ID_TICKET=$recordSet->fields["idticket"];
echo $ID_TICKET;
?>
使用()如:
使用此查询
$qry = "select MAX(IDSQL) AS idticket from test.dbo.TTS_ext_ticket";
请注意,别名命名为
idticket
,因为这是您稍后在代码中所期望的。您需要MAX for MAX:MAX(IDSQL)
和一个可能重复的别名,事实上我已经更改了查询,但仍然不起作用
$qry = "select MAX(IDSQL) AS idticket from test.dbo.TTS_ext_ticket";