Foros del Web » Programando para Internet » PHP »

Alterar Clase en PHP

Estas en el tema de Alterar Clase en PHP en el foro de PHP en Foros del Web. Hola a todos ando buscando la manera de alterar la clase de un div actualmente uso esta pero no me funciona: Código PHP: echo ( '<div id="comentarios-wrap">' ...
  #1 (permalink)  
Antiguo 28/05/2010, 10:52
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 16 años, 1 mes
Puntos: 9
Exclamación Alterar Clase en PHP

Hola a todos ando buscando la manera de alterar la clase de un div
actualmente uso esta pero no me funciona:
Código PHP:
echo ('<div id="comentarios-wrap">');
    
$oddcomment 'alt';
    if (
$total_rows == ){
    echo(
'<center><h2>Sin Comentarios</h2></center><div class="lim"></div>');
    } else {
    
// Mostramos Comentarios
    
if ($total_rows ) {
    echo(
'<center><h2>' $total_rows ' Comentario</h2></center><div class="lim"></div>');
    }else{
    echo(
'<center><h2>' $total_rows ' Comentarios</h2></center><div class="lim"></div>');
    }
    
    echo(
'<ol class="lista-comentarios">');
     
    
    

    
    while (
$datos mysql_fetch_array($resultados)) {
     
    
// ** Sacamos cada dato en variables **
    
$autor $datos['usuario'];
    
$url $datos['url']; 
    
$fecha $datos['fecha'];
    
$comentario $datos['comentario'];
    
    
// <!--Estructura del Comentario-->
    
echo('<li class="' $oddcomment '">');
    echo(
'<small class="caps">' $fecha .'</small>');
    echo(
'<div class="autor"><strong>' $autor '</strong><em> dijo:</em></div>');
    echo(
'<p>' $comentario '</p>');
    echo(
'</li>'); // <!--Fin armado de comentario-->

    //* idea tomada de WordPress Themes para alterar class de comentarios */    
    
if ($oddcomment == 'alt') {
     
$oddcomment '';
     }else{ 
$oddcomment 'alt';}
    } 
//fin While 
    
echo ('</ol>'); // <!--Fin OL Lista Comentarios--> 
NOTA: esa idea viene de los comentarios en wordpress

No me funciona alguien me puede decir que esta malo o que podria hacer
  #2 (permalink)  
Antiguo 28/05/2010, 10:54
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Alterar Clase en PHP

y como sabes que no funciona, ¿te sale algún error?? ¿o en el código generado que resulta??
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 28/05/2010, 10:56
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 16 años, 1 mes
Puntos: 9
Respuesta: Alterar Clase en PHP

No me altera el estilo de los comentarios.
como podras haber visto se trata de comentarios.
y en la clase .alt cambie el color.

pero todos los comentarios salen iguales
  #4 (permalink)  
Antiguo 28/05/2010, 10:58
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Alterar Clase en PHP

por eso... seguro que en el código generado no sale como planteas??

porque no observas dicho código generado y nos dices que hay...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 28/05/2010, 11:04
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 16 años, 1 mes
Puntos: 9
Respuesta: Alterar Clase en PHP

Ya lo solucione
solo agregue dos clases con fondo
Código:
.alt {background-color:#78AAAF;}
.alt2 {background-color:#248CFF;}
y modifique esto en el php
Código PHP:
    if ($oddcomment == 'alt') {
     
$oddcomment 'alt2';
     }else{ 
$oddcomment 'alt';} 
y listo ;)

Gracias..

Etiquetas: alterar, clase
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:45.