Показать сообщение отдельно
  #15 (permalink)  
Старый 07.05.2015, 19:38
Sn9 Sn9 вне форума
Интересующийся
Отправить личное сообщение для Sn9 Посмотреть профиль Найти все сообщения от Sn9
 
Регистрация: 07.05.2015
Сообщений: 20

Сообщение от laimas Посмотреть сообщение
Если BLOB данные изображений большие, то base64 это будет почти в три раза больший объем. Может стоит задуматься над тем, если ли необходимость грузить изображения в базу, так ли это критично в вашем случае?
Ну а если всё таки продолжить извращаться и нагружать сервер, то правильно ли я реализую?
Просто в JS вообще не соображаю, а задача стоит именно LONGBLOB выгружать
<?
        $query = "SELECT * FROM $tbl_name WHERE checked = '1'"; //вывод всех отмеченых камер
        $result = $result = mysql_query($query) or die(mysql_error()); ?>
        <? while ($show = mysql_fetch_array($result)): ?>
                    Камера номер: <?= $show['id'] ?><br>
                    Температура: <?= $show['temperature'] ?> C <br>
                    Источник изображения: <?= $show['host'] ?><br>
                    Формат изображения в пикселях: <?= $show['formatImage'] ?><br>
                    Время снятия изображения: <?= $show['timeRemove'] ?><br>
                    Время занесения снимка в базу в миллисекундах: <?= $show['timeRecordMillisec'] ?><br>
                    Время занесения снимка в базу в нормальном формате: <?= $show['timeRecord'] ?><br>

               <script>
                   $('<img src="data:image/jpg;base64,'+im+'" >').appendTo('body');
               </script>
                
        <? endwhile; ?>
Ответить с цитированием