我有一个代码可以回应我在数据库中的所有内容。它在使用WiFi时正常工作,但是当我在任何手机上使用蜂窝网络或者我热线到我的计算机时,大约需要2个小时来回显新信息(即使我刷新页面它也不会改变,直到2小时或左右)。
注意: - 我在埃及生活 - 我正在使用沃达丰,我的朋友们使用Etisalat(手机公司)并且都无法正常工作。 - 我使用Alwaysdata来托管我的mysql数据库
注2: - 我的兄弟住在意大利,当我更新数据库中的数据时,我让他检查网站并刷新(使用他的蜂窝网络),这对他来说非常有效。
我可以做些什么让它在埃及工作,因为我正在制作的应用程序应该在哪里工作
更新:这是我的代码试图停止使用缓存
<?php
$server_name = "**********";
$server_username = "**********";
$server_password = "**********";
$dbName = "**********";
//$username = $_POST["usernamePost"];
//$password = $_POST["passwordPost"];
//Make the connection_aborted
$conn = new mysqli($server_name, $server_username, $server_password, $dbName);
//Check connection_aborted
if (!$conn)
{
die("Connection Failed. ". mysqli_connect_error());
}
else
{
//echo("Connection Success" . "<br>");
}
/*header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");*/
$sql = "SELECT id, gateName, Toggle FROM parking";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0)
{
//show data for each row
while ($row = mysqli_fetch_assoc($result))
{
echo "ID:" . $row['id'] . "|Gate Name:" . $row['gateName'] . "|Toggle:" . $row['Toggle'] . ";";
}
}
&GT;