我有以下代码,它工作得很好,我只是想将它转换为live,所以它每10秒更新一次,没有页面刷新,我猜我需要使用AJAX或Jquery但我缺乏知识怎么做
=====VIA <?php include("database.php"); ?>====
<?php
// Create connection
$con=mysqli_connect("ip/host","user","pass","db");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
====ON THE PAGE====
<? php
$result = mysqli_query($con, "SELECT * FROM sql347511.1 ORDER BY ID DESC LIMIT 1;");
while ($row = mysqli_fetch_array($result)) {
echo "<div class='infobox_data'>Temperature: ".$row['TEMP']."°C</div>";
echo "<div class='infobox_data'>Humidity: ".$row['HUMID']."%</div>";
echo "<div class='infobox_time'>Captured: ".date("g:i:s a F j, Y ", strtotime($row["TIME"]))."</div>";
}
mysqli_close($con); ?>
Run Code Online (Sandbox Code Playgroud) 我有一个非常简单的任务要执行,当我以一种方式运行代码时没问题,如果我以另一种方式运行它则致命错误:未捕获的异常“异常”...
作品
if (Input::get('userid')) {
$user_id = Input::get('userid');
$user->find($user_id);
$name = $user->data()->first_name;
if ($user->data()->active == 1) {
$user->update(array(
'active' => 0
));
Session::flash('userboard', $name.' Deactivated');
Redirect::to('admin.php');
} else {
$user->update(array(
'active' => 1
));
Session::flash('userboard', $name.' Activated');
Redirect::to('admin.php');
}
}
Run Code Online (Sandbox Code Playgroud)
不起作用
if (Input::get('adminid')) {
$user_id = Input::get('adminid');
$user->find($user_id);
$name = $user->data()->first_name;
if ($user->data()->active == 1) {
$user->update(array(
'group' => 1
));
Session::flash('userboard', $name.' Deactivated');
Redirect::to('admin.php');
} else {
$user->update(array(
'group' => 2
));
Session::flash('userboard', $name.' Activated');
Redirect::to('admin.php');
}
} …Run Code Online (Sandbox Code Playgroud)