この問題の解決策を数日間探していましたが、この諺の猫には複数の方法があるように見えます。毎秒MSSQL SELECTからPHPの変数を取得しました
私は現在、次の外部のPHPスクリプト(script.php)を使用して、SQL SELECTクエリから結果を表示するPHPページ(index.phpを)持っている:
<?php
{
include('database.php');
// Microsoft SQL Server using the SQL Native Client 11.0 ODBC Driver
$conn = odbc_connect($server,$Username,$Password);
// Query
$qry = $Query; <-- this var is set in the included database.php above
$nextbreach = odbc_exec($conn,$qry);
odbc_close();
}
$nextbreachvalue = odbc_result($nextbreach,"Breached Time");
$nextbreachref = odbc_result($nextbreach,"Reference");
?>
$nextbreachvalue
と$nextbreachref
はその後ですecho'd私のindex.phpで、私は私が使用しているとして、これを行うことができるよ
<?php echo ($nextbreachref); ?>
<?php echo ($nextbreachvalue); ?>
を使用して、{( 'script.php')を含み;}
ブラウザでindex.phpを読み込んでいますが、このページを更新することなく、毎秒$nextbreachref
と$nextbreachvalue
の変数を更新したいと思います。
私は多くの記事でajaxを提案しています.jsonとjsはこれを達成することができますが、私の状況ではこれがどのように達成されているのか多少混乱しています。
index.phpを以下:
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" href="assets/css/style.css">
<?php
{include('script.php');}
?>
</head>
<body>
<div id="container">
<div id="countdowncontainer">
<div id="countdownclock">
<p id="ref" ><?php echo ($nextbreachref); ?></p>
</div>
</div>
</div>
はありAJAXやJSに基づくソリューションには影響しません。あなたが望むもののためのソリューション – Isac