当我通过PHP调用存储过程时,它不会显示结果,但是在Management Studio中运行此代码时,它将显示完整的结果。这是我的PHP(Codeigniter)的代码:
public function get_current_mon_att($data)
{
$emp_id = $data['emp_id'];
$start_date = $data['start_date'];
//$query = $this->db2->query("EXEC Sp_att_full @StartDate = N'$start_date', @emp_id = $emp_id");
$qrystring = "DECLARE @return_value int EXEC @return_value = [dbo].[Sp_att_full] @StartDate = N'$start_date', @emp_id = $emp_id SELECT 'Return Value' = @return_value";
$query = $this->db2->query($qrystring);
echo $qrystring;
return $query->result();
}