просто хочу убедиться, что я пойду в правильном направлении с этим. У меня есть изображение, которое я хочу заменить/изменить, если значение переменной равно 0/1. Итак, вот код от парня, делающего серверную часть.Показать другое изображение в зависимости от значения в переменной
<?php
//Requires mysql_connect to create the connection
$link_state = 0;
//If you so wish you don't have to check for a connection, but may be a good idea leave this in.
if ($mysql_connection['connected'] == true) {
$result = mysql_query("SELECT * FROM link");
//The bit we are looking for should be the first row, and we should only get one row
$count = mysql_num_rows($result);
if ($count <= 0) {
//Interesting...
$mysql_error['error'] = true;
$mysql_error['description'] = "ERROR: No rows were returned from table 'link'";
} else {
//We should be ok to continue
if ($count > 1) {
$mysql_error['error'] = true;
$mysql_error['description'] = "WARNING: Found more than one row in 'link' table!";
}
$row = mysql_fetch_array($result);
$link_state = intval($row['state']);
}
} else {
$mysql_error['error'] = true;
$mysql_error['description'] = "ERROR: No mysql connection!";
}
/*
After the completion of this page, $link_state will be one of two things:
* 0 = offline
* 1 = online
Throws to $mysql_error:
1 Warning
2 Errors
*/
?>
Хорошо, так что я предполагаю, что этим немного коды я буду иметь значение 0 или 1 в $ link_state.
Итак, из этого я могу просто сделать простой встроенный скрипт, подобный этому, чтобы получить соответствующее изображение?
<img src="img/<?=($link_state=="0"?"off.jpg":($link_state=="1"?"on.jpg":))?>" />
Любое понимание будет большое :)
Спасибо заранее.