如何筛选数据库中的行

How to filter rows in database

本文关键字:数据库 筛选 何筛选      更新时间:2023-09-26

我这里有一小行代码...

        if(todaysDate!==date_encoded_time){
            str +='<div id='div_label'>'+recipe_arr[x].recipe_name+''+'</div>';
        }else {
        str +='<div id='div_label'>'+recipe_arr[x].recipe_name+'NEW ITEM'+'</div>';
        }
对于

todaysDate,我正在获取当前日期或今天的日期的值,对于date_encoded_time,它是存储在数据库中的日期。 我在这里要做的是,当 todaysDate 匹配date_encoded_time时,它将显示在应用程序"新项目"上;但是每个项目都说"NEW ITEM",那么我如何选择特定行或显示特定项目,以告诉用户它是新的,使用 JS 而不是 PHP..? 顺便说一下,它已经连接到我使用 AJAX 的数据库,但我只需要获取添加到数据库上的最新记录。

有什么想法吗?任何人?

谢谢!

尝试在每个元素上嵌入一个特定的类,并使用jQuery来追赶它们。

我假设下面的代码是PHP代码。

if (todaysDate!==date_encoded_time){
    str +='<div id='div_label'>'+recipe_arr[x].recipe_name+''+'</div>';
}else {
    str +='<div id='div_label' class="theClass">'+recipe_arr[x].recipe_name'</div>';
}

然后像这样通过jQuery拾取并操作它们。

<script type="javascript">
    $(".theClass").ready(function(){
        // Manipulation as you would like.
        $(this).html("NEW ITEM");
    });
</script>

我没有检查该代码,但希望这会对您有所帮助。