データベースとして MS SQL Server 2008 を使用しており、次のようなストアド プロシージャを作成しました。
USE [DB_Question]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER Procedure [dbo].[Check_ExamID]
@ExamID NVARCHAR(MAX)
as
SELECT * FROM TBL_ExamTimer WHERE ExamID = @ExamID
そして、これが私のPHPコードで、ターゲットになることは、いくつかの基準も使用してPHPサイトにデータを表示することです。
<html>
<head>
</head>
<body>
<?php
include('config.php');
include('adodb/adodb.inc.php');
$db = ADONewConnection($dbdriver);
$db->Connect($dsn, $username, $password);
$procedure = $db->prepareSp('Check_ExamID');
if (!$procedure)
die ('Invalid or inaccessible stored procedure name');
$parameter1Name = '@ExamID';
$ok = $db->inParameter($procedure,$parameter1Name,'1234');
$result = $db->execute($procedure);
?>
</body>
</html>
私はデータをどこに、ExamID =@ExamID
または1234
どのパラメータのために表示しようとしていますか@ExamID
ここでの私の目標は、ストアド プロシージャを使用してテーブル内のデータを選択し、それを php ファイルに戻すことですが、何も起こりません。TYSM