2017-12-23 8 views
-3

私は文書があるテーブルを持っていて、それらをリストしたいと思います。私は最新のエントリーを赤色にしたいと思います。どうやってやるの?最新の/最大のエントリをマーク

$q = "SELECT * FROM documents WHERE uid = '$uid'"; 
$r = mysqli_query($dbc, $q); 
while($row=mysqli_fetch_assoc($r)){ ?> 

<p <?php if(this doc has the largest docid){style="color=red;"} ?>><?php echo $row['doctitle']; ?></p></br> 

<?php } 

おかげ

+1

スタイルは破産です。 –

答えて

3
$q = "SELECT * FROM documents WHERE uid = '$uid' ORDER BY ID DESC "; 
$r = mysqli_query($dbc, $q); 

$i = 1; 
while($row=mysqli_fetch_assoc($r)){ ?> 

<p <?php if($i == 1)echo 'style="color=red;'; ?>><?= $row['doctitle'] ?></p> 
</br> 
$i++; 
<?php } 
-1
$q = "SELECT * FROM documents ORDER BY uid DESC LIMIT 1;"; 
$r = mysqli_query($dbc, $q); 
$row = mysqli_fetch_assoc($r); 

echo $row['doctitle']; 
+0

「最新のエントリーを赤くしたいですか?」 – TarangP

関連する問題