Показать сообщение отдельно
  #1 (permalink)  
Старый 25.03.2017, 22:54
Новичок на форуме
Отправить личное сообщение для shved86 Посмотреть профиль Найти все сообщения от shved86
 
Регистрация: 20.11.2016
Сообщений: 5

Получение данных ajax mysql
Добрый день. Подскажите пожалуйста, есть БД с значениями. есть код который динамически формирует HTML станицу
//получение  из таблицы 
header("Content-Type: text/html; charset=UTF8");
mysqli_query("SET NAMES utf8");
$link=mysqli_connect("localhost", "login", "pass", "DB"); 
mysqli_set_charset($link, 'utf8'); 
$query = mysqli_query($link, "SELECT s.description, v.value, u.unit_name, u.unit_type FROM sensor s, sensor_value v, parameter p, unit u WHERE s.sensor_id = v.sensor_id and s.sensor_id = p.sensor_id and v.param_id = p.param_sensor_id and u.unit_id = p.unit_id  and not exists  (select 1 from sensor_value b where v.sensor_id = b.sensor_id and v.param_id = b.param_id and dt > v.dt)");

 $table = '';
  $table .= '<table width="438" border="1">';
  $table .=  '<link rel="stylesheet" type="text/css" href="/www/stylesh.css">';

    
    for ($c1=0; $c1<mysqli_num_rows($query); $c1++) 
{ 
$row = mysqli_fetch_array($query); 

$table .= '<tr>' ; 
$table .= '<td width="198"><span class="r1">' .($row[description]). '</td>'; 
$table .= '<td width="48"><span class="r1">';
if ($row[unit_id < 4]) $table .=  ($row[value]).($row[unit_type]). '</td>'; 
else $table .=  ' <a href="/kolodec.php"><input class = "submitButton" type= "Button" id="Control Panel" " value="Настройка"></a>  </td>' ;
    
$table .= '</tr>' ;
 

} 

    echo $table;

.
Пробывал вызывать этот файл через ajax запрос раз в нескольно секунд и потом выводить значение чере document.write но в момент обновления картинка в браузере смаргивает.
Не могу поднять как сделать ajax запрос что бы значени обновлялись в реальном времени
Ответить с цитированием