Для определения просто вызовите функцию javascript при загрузке тела.
Когда он загрузится, php запустится, а когда тело загрузится, он установит требуемое изображение.
<body onload="changeImage()">
Теперь, наконец, измените функцию, чтобы php извлекал строки и сохранял их в переменной при вызове changeImage ().
function changeImage() {
//Php code for connecting to database and saving the result in $s1
var val = <?php echo $s1; ?>;
var image = document.getElementById('myImage');
if (val == "1") {
image.src = "/image-folder/ioff.png";
} else if (val == "0") {
image.src = "/image-folder/ion.png";
}
}
Если вы хотите, вы можете вызвать эту функцию и после определенного интервала, используя
setInterval(changeImage, time_in_milliseconds);