php,mysql,html,css - 当有数据库数据时隐藏特定文本

标签 php html mysql css

哈罗,我的 table 在这里

sched_id   sched_time   sched_day   emp_id
1          7:30-9:00    Monday      1

分别是主键、varchar(20)、varchar(20) 和一个外键。
我想在插入数据库中的特定数据时显示文本绿色,而在尚未插入时只显示普通的纯色。这是我到目前为止的工作

    <?php
    $sel_admin = " SELECT * from ehr_schedule where emp_id=".$_SESSION['emp_id']." ";
    $rs_admin = mysql_query($sel_admin);
    if($row = mysql_fetch_array($rs_admin))
       {
    ?>
    <td><?php if ($row['sched_stime']=="7:30-9:00") 
          { ?>
    <span style="color:green">7:30-9:00</span> //I have already the specific requirement and data in my database, and this display nicely
    <?php } ?>
    7:30-9:00 //Although, I want this to be hidden when the requirement above is meeted
  <?php } ?>  </td>

最佳答案

您需要使用 and else 来逆向出现 if。所以:

<?php if ($row['sched_stime']=="7:30-9:00") 
          { ?>
    <span style="color:green">7:30-9:00</span> //I have already the specific requirement and data in my database, and this display nicely
    <?php }  else {?>
        7:30-9:00
    <?php } ?>

您可以在此处阅读有关 else 的更多信息,http://php.net/manual/en/control-structures.else.php .

所以它几乎是:

if (..) {
    condition was met, this block executes;
} else {
    condition was not met, this block executes;
}

或者你可以使用 else if,如果你想检查多个东西。

关于php,mysql,html,css - 当有数据库数据时隐藏特定文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37929135/

相关文章:

iphone - SoundManager 2 和 iPhone

mysql - SQL - 如果值存在于其他表中

php - 使用带有mysql查询结果的php获取父节点下的所有子节点、孙节点等节点

html - Webkit 验证气泡的行为就像它在 Chrome 上的固定位置一样

html - 更改容器流体内元素的背景颜色

php - 如何在Javascript中动态设置数组?

php - 如何限制用户访问网络服务器上的文件?

php - 在Wsod上显示错误,但在成功重定向后无法显示内容

php - 使用 MySQLI 从多个获取信息并能够回显结果

php - mysql_fetch 问题...我快疯了