2017-09-29 9 views
0

私は問題を理解していると思うが、私は解決のために固執している問題があります。変数sqlserverとしてエコー配列の行

私は次のようにPHPで実行しているSQLクエリを持っている:

$sql = "select COUNT(*) From dbo 
Where dbo.table.STATUS < 4"; 

$Backlog = sqlsrv_query($conn,$sql); 
if($Backlog === false) { 
    die(print_r(sqlsrv_errors(), true)); 
} 
while($Row = sqlsrv_fetch_array($Backlog, SQLSRV_FETCH_NUMERIC)) { 
     echo $Row[0]; 
} 

ソースへの私の接続は大丈夫です、私は基本的なPHPページを介してこれを置けば、私は上の印刷、クエリの結果を得ますページ。

しかし、私はいくつかの書式設定CSSで別のページに$バックログを呼び出すしようとしている:

<?php echo "<div class =second_row_label>Incident Back Log</div><div class =top_num>".$Backlog."</div></div></a>"; ?> 

そして、それはここで私は、リソースID#Xのエラーを取得しています。

さまざまなページをスキャンして、$ Backlogが私のリソースだと思うので、結果を2番目のシートの$ Backlog変数としてどのように呼び出すことができますか?

+0

データベースから取得した値の1つを正確に表示しようとしていますか?もしそうなら、どちらですか? – jeroen

+0

DBから数えて、2番目のページに値を表示したいと思います。最初のページから値を呼び出します。実際には最初のクエリ全体が必要で、その結果が変数$ Backlogになるので、2番目のページで結果を呼び出すと、最初のページのDBクエリから値が出力されます。 – nixxrite

答えて

1

あなたの質問が正しく理解できれば、セッションで問題が解決されると思います。

$_SESSION variablesに値を保存します。これらの$ _SESSION変数は、session_start()を含む任意のページで使用できます。

+0

私は$ _SESSION構文をどこに置くか決めたら、魅力的に働いていました。ありがとう! – nixxrite

関連する問題