インターネットが機能している場合にのみ mysql フィールドを更新したい..... インターネットをチェックするには、私のスクリプトは
<?php
//function to check if the local machine has internet connection
function checkConnection()
{
//Initiates a socket connection to www.itechroom.com at port 80
$conn = @fsockopen("www.google.com", 80, $errno, $errstr, 30);
if ($conn)
{
$status = "Connection is OK";
fclose($conn);
}
else
{
$status = "NO Connection<br/>\n";
$status .= "$errstr ($errno)";
}
return $status;
}
echo checkConnection();
?>
接続に問題がない場合はこのクエリを実行します。それ以外の場合は実行しないでください
<?php
/////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////
$con=mysqli_connect("localhost","root","","ex_smartcard2013");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"UPDATE fess SET status=1 WHERE status=0 order by id desc limit 1");
mysqli_close($con);
?>
どうしよう…………