所以,我假设你有一个类似于以下的表:
CREATE TABLE `mytable` (
`id` int NOT NULL AUTO_INCREMENT,
`some_data` varchar(128),
`is_enabled` int(1) NOT NULL default 0,
PRIMARY KEY(`id`)
);
假设 is_enabled 是我们要查看的行。您可以执行类似于以下的操作。
$sql = 'SELECT `is_enabled`';
$sql .= ' FROM `mytable`';
$sql .= ' WHERE `id` = 1234';
$result = mysql_query($sql);
if ($result && mysql_num_rows($result) > 0) {
while ($row = mysql_fetch_assoc($result)) {
if ($row['is_enabled']) {
// This row is enabled.
} else {
// This row is disabled.
}
//Alternatively, do something like this:
?>
<img src="<?php echo $row['is_enabled'] ? '/row_is_yes.gif' : '/row_is_no.gif'; ?>" />
<?php
}
}
但是,如果没有更多信息,这是我能提供的最大帮助。