Foros del Web » Programando para Internet » PHP »

Mal funcionamiento de unas pestañas

Estas en el tema de Mal funcionamiento de unas pestañas en el foro de PHP en Foros del Web. Buenas, En un blog tengo una caja con dos pestañas o tabs que funcionan con JavaScript. Estas pestañas contienen código PHP. Código PHP: <div id="pest1">          ...
  #1 (permalink)  
Antiguo 22/09/2011, 11:20
 
Fecha de Ingreso: marzo-2009
Mensajes: 71
Antigüedad: 15 años, 1 mes
Puntos: 0
Mal funcionamiento de unas pestañas

Buenas,
En un blog tengo una caja con dos pestañas o tabs que funcionan con JavaScript. Estas pestañas contienen código PHP.

Código PHP:
<div id="pest1">
        
        <ul class="tbTi">
            <li>Etiquetas</li>  
            <li>Comentarios</li>         
        </ul>
        
        <ul class="tbBx">
                 <li><div class="nube"><?php flush(); wp_tag_cloud('smallest=8&largest=17&unit=pt&format=flat&number=50&'); ?></div> </li> 
               <li>
                             
                             
                                   <ul>    
                              <?php global $wpdb$sql "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,75) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND (comment_type = 'trackback' OR comment_type = '' ) AND  post_password = '' ORDER BY comment_date_gmt DESC LIMIT 7";
$comments $wpdb->get_results($sql);
$output $pre_HTML;
$output .= "\n";
foreach (
$comments as $comment) {
$output .= "\n<li><span class='autor'>".get_comment_author_link() ."</span>: " "<a href=\"" get_permalink($comment->ID) . "#comment-" $comment->comment_ID "\" title=\"on " $comment->post_title "\">" strip_tags($comment->com_excerpt) ."...</a></li>"; }
$output .= "\n";
$output .= $post_HTML;
echo 
$output;
?>                                        
                                   </ul> 
                                        
                           </li>
            
        </ul>
        
     </div>
Así tal como están funcionan bien, pero al invertir el contenido de las pestañas...

Código PHP:
               <li>
                             
                             
                                   <ul>    
                              <?php global $wpdb$sql "SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,75) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = '1' AND (comment_type = 'trackback' OR comment_type = '' ) AND  post_password = '' ORDER BY comment_date_gmt DESC LIMIT 7";
$comments $wpdb->get_results($sql);
$output $pre_HTML;
$output .= "\n";
foreach (
$comments as $comment) {
$output .= "\n<li><span class='autor'>".get_comment_author_link() ."</span>: " "<a href=\"" get_permalink($comment->ID) . "#comment-" $comment->comment_ID "\" title=\"on " $comment->post_title "\">" strip_tags($comment->com_excerpt) ."...</a></li>"; }
$output .= "\n";
$output .= $post_HTML;
echo 
$output;
?>                                        
                                   </ul> 
                                        
                           </li>

<li><div class="nube"><?php flush(); wp_tag_cloud('smallest=8&largest=17&unit=pt&format=flat&number=50&'); ?></div> </li>
... dejan de funcionar y se muestra el contenido de las dos al mismo tiempo.

¿Por qué puede estar sucediendo esto cuando el código es el mismo?, ¿debería cerrar el código PHP de algún modo para que esto no ocurra?

Un saludo.
  #2 (permalink)  
Antiguo 26/09/2011, 07:06
 
Fecha de Ingreso: marzo-2009
Mensajes: 71
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Mal funcionamiento de unas pestañas

¿tiene lógica que alterar el orden del código haga que no se muestre correctamente?
Un saludo.

Etiquetas: funcionamiento, html, pestañas, sql
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 12:11.