何かがオンラインかオフラインかを示す、PHP 用の非常に単純なチェック スクリプトをすぐに設計しました。
しかし、ステータステーブルの下のMySQLデータベースに設定したID番号に関しては、常に「オフライン」を返します。Greater Than、Less Than、Equal to を試しました。
戻りコード
<?php
require ('status.php');
if ( '$query' = 1 ) {
print mysql_error();
echo "Radio is Offline";
} else {
echo "Radio is Online";
}
?>
Status.php
<?php
$hostname = "localhost";
$username = "removed";
$password = "removed";
$dbname = "removed";
mysql_connect($hostname, $username, $password) OR DIE ("Unable to
connect to database! Please try again later.");
mysql_select_db($dbname);
$query = "SELECT ID FROM status";
?>
テーブル構造は「ステータス」 ID フィールドは長さ 1 の整数型で、主キーは設定されていません。