Hey all.
jeg er ved at lave en "top10" plads med nyeste oprettede subdomæner.
men det driller lidt med at få lavet plads nr ud fra alle 10 pladser.
1 # domæne ( eller tom plads )
2 # domæne ( eller tom plads )
3 # domæne ( eller tom plads )
4 # domæne ( eller tom plads )
5 # domæne ( eller tom plads )
6 # domæne ( eller tom plads )
7 # domæne ( eller tom plads )
8 # domæne ( eller tom plads )
9 # domæne ( eller tom plads )
10 # domæne ( eller tom plads )
hvis der er oprettede 10, skal den vise de 10 eller nyeste hvis der er flere.
og hvis der er under 10, skal den stadig tælle den tomme plads med et plads-tal.
så rækken passer fra 1-10.
kan i hjælpe mig?
- <?php
- $limit = 10;
- $ar=array();
- $sql = "SELECT *, SUM(id) AS total FROM subdomm WHERE `id` GROUP BY `id` ORDER BY total DESC limit ".$limit;
- $query = mysql_query($sql) or die(mysql_error());
- $num_rows = mysql_num_rows($query);
- if($num_rows ==0){
- echo ("Der er nul domæner oprettet.");
- }
- else {
- $i=0;
- while($b = mysql_fetch_assoc($query)){
- $ar[$i++] = $b;
- }
- for(;$i<$limit; $i++){
- $ar[$i]['id']= 0;
- }
- for($i=0; $i<$limit; $i++){
- if ($ar[$i]['id']==0){
- echo " Plads nr ".$i." er tom.<br />";
- }
- else{
- echo ("<cite><span><a href='?side=sendvidere&id=".$ar[$i]['id']."'>".$ar[$i]['subtitle']."</a></span></cite><br />");
- }
- }
- }
- ?>