Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2011, 17:47
Avatar de ale_dla
ale_dla
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 189
Antigüedad: 15 años, 7 meses
Puntos: 3
Problema css o php

Hola a todos!
Estoy intentando desarrollar un foro.
En la pagina principal aparecen los ultimos temas mostrando el titulo,el usuario que lo creo,la fecha y la categoria.
Tengo un problema que me muestra bien los temas pero no con los css con li osea el primer tema se ve bien con una linea subrayada y tendria que ser asi en los temas que aparecen.
Bueno mi codigo css es este:
Código PHP:

#portada-temas-foros .portada-titulo-seccion  {
    
color:#666666;
    
margin-top:35px;
    
padding-left:8px;
    
padding-bottom:2px;
    
font-weight700;
    
font-size18px;
    
border-bottom2px solid #CAE1FF;
    
margin-bottom:1em;
    
text-align:left;
}
.
sinbordes ul li .categoria a
{
    
color:#7C7C7C;
}

#portada-cuadro-registrarte {
    
margin-left:3px;
}

#portada-temas-foros, #portada-fotos-destacados, #portada-videos-destacados, .ultimos_videos {
    
margin-left:5px;
}
.
sinbordes ul li .categoria a
{
    
color:#7C7C7C;
}

.
contenedor-ultimos-temas
{
    
margin-left:8px;
    
padding-left:0;
    
text-align:left;
    
width:445px;
}
span.titulos
{
    
font-size:13px;
    
color:#105cb6;
}
span.titulos a {
    
font-size:12px;
    
padding-left:3px;
}

span.tiempo
{
    
margin-left:3px;
    
color:#999;
}

span.tiempo a {
    
border-bottom:1px dotted #777777;
    
text-decoration:none;
    
color:#777;
}
#portada-temas-foros .usuario {
    
background:url("images/flecha-foro.png"no-repeat scroll right bottom transparent;
    
color:#9999A8;
    
font-size:11px;
    
margin-left:3px;
    
padding-right:18px;
}

span.categoria
{
    
float:right;
    
font-size:9pt;
    
color:#5c5c5c;
    
margin-top:-15px;
}

#portada-temas-foros ul li
{
    
padding:10px 1px 10px 6px;
    
border-bottom:1px solid #c5c5c5;
}

#portada-temas-foros .ver-mas {
    
text-align:right;
    
margin-top:10px;
    
font-size14px;
}

.
flechitas
{
    
margin-bottom30px;
    
padding:5px;
   
}

.
slide.flechas
{
    
margin:0px;
    
padding:1px;
}

span.icon
{
    
padding-left:4px;
    
margin-top:-8px;


Mi codigo phg es este:
Código PHP:

$sql 
"SELECT
            categories.cat_id,
            categories.cat_name,
            categories.cat_description,
            COUNT(topics.topic_id) AS topics
        FROM
            categories
        LEFT JOIN
            topics
        ON
            topics.topic_id = categories.cat_id
        GROUP BY
            categories.cat_name, categories.cat_description, categories.cat_id"
;
$result mysql_query($sql);
if(!
$result)
{
    echo 
'No se pueden mostrar los ultimos temas, por favor, inténtelo más tarde.';
}
else
{
    if(
mysql_num_rows($result) == 0)
    {
        echo 
'No hay categorías.';
    }
    else
    {
        echo 
'
       <div id="portada-temas-foros"> 
            <h2 class="portada-titulo-seccion">&Uacute;ltimos temas en los foros</h2> 
            
            
        '
;
        
#ahora comienzo el ciclo
        
while($row mysql_fetch_assoc($result))
        {                
                
                
//fetch last topic for each cat
                    
$topicsql "SELECT
                                    topic_id,
                                    topic_subject,
                                    topic_date,
                                    topic_cat,
                                    topic_by,
                                    users.id,
                                 users.username
                                FROM
                                   topics
                                 
                                 LEFT JOIN
                        users
                    ON
                        topics.topic_by = users.id
                                WHERE
                                    topic_cat = " 
$row['cat_id'] . "
                                ORDER BY
                                    topic_date
                                "
;
                                
                    
$topicsresult mysql_query($topicsql);
                
                    if(!
$topicsresult)
                    {
                        echo 
'No se pueden mostrar los temas.';
                    }
                    else
                    {
                        while(
$topicrow mysql_fetch_assoc($topicsresult))
                        
   echo 
'
                      <div class="sinbordes">
           <ul id="pagina_threads">
            <li>
                <div class="contenedor-ultimos-temas">
                <span class="icon">
                <a href="forums/categories/?id=' 
$row['cat_id'] . '" ><img src="include/images/categories/'.$row['cat_id'].'.png" id="east" title="'.$row['cat_name'].'"  width="28" heigth="28"></a>
                </span>
                    <span class="titulos">
                        <a href="forums/?id=' 
$topicrow['topic_id'] . '">' $topicrow['topic_subject'] . '</a>
                    </span>
                    <span class="tiempo">

                       creado el '
.date('h:i:s'strtotime($topicrow['topic_date'])).'
                    </span>
                    <span class="usuario">por <a href="profile/?id='
$topicrow['id'] .'" > '$topicrow['username'] .'</a></span>
                </div>
                    <span class="categoria">
                        <a href="forums/categories/?id=' 
$row['cat_id'] . '">' $row['cat_name'] . '</a>

                    </span>
            </li>
        </ul>
        
        </div>                
'
;

   
    
       echo 
' </li>
        </ul>
        
        </div>'
;                     
                        }
        } 
#fin del ciclo
        
       
echo '</div>';
    }

Bueno quien pueda ayudarme se los agradezco mucho!
Saludos!