Я пытаюсь прочитать результаты из базы данных mysql, определить, когда результат равен 1 или 0, а затем установить для переменной значение green.png или red.png:
$result = mysql_query("select * from ping limit 1") or die(mysql_error());
$row = mysql_fetch_array($result);
$beckton = $row['beckton'];
if ($beckton = '1'){
$beckton_status = "<img src='images/green.png' width='75px' height='75px' />";
}
else if ($beckton = '0'){
$beckton_status = "<img src='images/red.png' width='75px' height='75px' />";
}
В моей таблице «ping» есть столбец «beckton», который будет либо 1, либо 0. Однако, когда я загружаю страницу, все изображения устанавливаются в green.png, когда я отчетливо вижу в БД, что некоторые из них 0.
Я просто делаю это: echo "<td>Beckton</td><td>" . $beckton_status . "</td>";