次に、データベース X テーブルから 3 つのフィールド a、b、および time の値を取り出します。
クエリ結果の a の値が Xiao Ming の場合、背景色は #96、フォント色は白です。
次に、別の条件を追加する必要があります。時刻 (タイプは datetime) が現在に最も近い時刻である場合、この行のすべてのフィールドのフォントが赤になります。
$time_styleの設定方法を教えてください。
上記2つの条件を同時に満たす。
次のコードは最初の条件を満たします:
$sql = "select a,b,time from X";
$rst = mysql_query($sql)
while($row=mysql_fetch_assoc($rst); vip_style = $row['a']=="シャオ・ミン" ? ' style="background-color:#096;color:white;" : '';
echo "
最初の項目データを取得します。 ; このデータが a==Xiao Ming を満たす場合、これは 2 つの条件を満たしていませんか?
最初に時間差を計算してから、誰が最も小さいかを知ることができます
入手方法
あるいは、どのようにすれば、すべてのフィールドを取り出すことができますか。最大の時間値を持つ行を選択してスタイルを設定しますか?
$sql = "select a,b,time from
取得方法は?
$sql = " を実行できますselect a,b,time from X order by time desc;
このデータが a==Xiao Ming を満たす場合、赤になります。これは 2 つの条件を満たしていませんか?
入手方法
$sql = "select a,b,time from X order by time desc;
最初のデータを取得します; このデータが a= を満たす場合=Xiao Ming、これは 2 つの条件を満たしていませんか?
$row=mysql_fetch_row[$sql];
$result=mysql_query($sql) );