Foros del Web » Programando para Internet » PHP »

Asignar estilo dentro de php

Estas en el tema de Asignar estilo dentro de php en el foro de PHP en Foros del Web. Hola buen dia a todos necesito saber como hacerle para que se le asigne el estilo a unas etiquetas de html desde php, anexo codigo ...
  #1 (permalink)  
Antiguo 01/09/2011, 10:52
 
Fecha de Ingreso: enero-2010
Mensajes: 15
Antigüedad: 14 años, 3 meses
Puntos: 1
Pregunta Asignar estilo dentro de php

Hola buen dia a todos necesito saber como hacerle para que se le asigne el estilo a unas etiquetas de html desde php, anexo codigo y vamos explicando:

Código HTML:
<div id="tabSec" class="tab_content">
            	
				<?php	
                	$qry='SELECT docs.*, CASE docs.tipo WHEN "image/png" then "image" WHEN "image/jpg" then "image" WHEN "image/gif" then "image" WHEN "image/jpeg" then "image" ELSE "file" END as display FROM tbl_documentos AS docs where ClaveGrupo="Todos" AND QuitListProf="A" AND TipoDoc="Publicidad" AND Seccion="SECUNDARIA" ORDER BY FechaS DESC';
                	$res=mysql_query($qry) or die("Query: $qry ".mysql_error());
					echo '<ul id="slider1">';
                	while ($obj=mysql_fetch_object($res)) 
					{
						
                		switch ($obj->display)
						{
                			case 'image':
								
                  					echo "<li>";
										echo "<img src='procesos/getfile.php?id_documento={$obj->id_documento}' alt='$obj->titulo' />";
                    					echo "<h2>" .$obj->titulo. "</h2>";
                    					echo "<p>" .$obj->descripcion. "</p>";
                  					echo "</li>";
                				break;
                			case 'file':

                					echo "<li>";
										echo "<h2>" .$obj->titulo. "</h2>"; 
										echo "<p>" .$obj->descripcion. "</p>";
										
									echo "</li>";
								
								break;
							
						}
						
					}
					echo "</ul>";
                	mysql_close();
					
                ?>
                
            </div> 
EL PUNTO ES QUE NO ASIGNA EL ESTILO A LAS ETIQUETAS <li></li> QUE ESTAN DENTRO DE LA ETIQUETA <ul></ul> SIN EMBARGO SI TOMAN EL ESTILO LAS ETIQUETAS <h2></h2> Y <p></p>

AYUDAAAAA YA INTENTE MUCHAS OPCIONES PERO NO LE DOY.

DESDE AHORA MUCHAS GRACIAS POR LA AYUDA.
  #2 (permalink)  
Antiguo 01/09/2011, 10:57
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: Asignar estilo dentro de php

Te refieres el estilo a CSS, pues debería, aunque podría ser que lo declaras mal en el CSS.
  #3 (permalink)  
Antiguo 01/09/2011, 11:21
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: Asignar estilo dentro de php

Creo que tu problema esta en el css, no en el php.

Copiame las lineas de estilo que le aplicas al h2, y las que le aplicas a los li
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives
  #4 (permalink)  
Antiguo 01/09/2011, 11:30
 
Fecha de Ingreso: enero-2010
Mensajes: 15
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Asignar estilo dentro de php

Muy bien aqui anexo el estilo en mencion

Cita:
.tab_content
{
padding: 20px;
font-size: 1.2em;
}
Pero ahora de tan enproblemado que estoy se me olvido mencionar:

Genere un contenedor de TABS
Dentro de cada TAB tengo un slider

y en este slider genero el contenido con estas etiquetas

Cita:
<div class="tab_container">
<div id="tabPre" class="tab_content">
<ul id="slider1">
<li>
<h2>hello i am the first header!</h2>
<p>and i am some groovy body text.</p>
</li>
<li>
<h2>hello i am the second header!</h2>
<p>and i am some more groovy body text.</p>
</li>
<li>
<h2>hello i am the first header!</h2>
<p>and i am some groovy body text.</p>
</li>
<li>
<h2>hello i am the second header!</h2>
<p>and i am some more groovy body text.</p>
</li>
</ul>
</div>
</div>
Y ME GENERA EL SLIDER SIN PROBLEMA PERO CUANDO LO HAGO CON PHP NO LO HACE:

Código:
<div id="tabSec" class="tab_content">
            	
				<?php	
                	$qry='SELECT docs.*, CASE docs.tipo WHEN "image/png" then "image" WHEN "image/jpg" then "image" WHEN "image/gif" then "image" WHEN "image/jpeg" then "image" ELSE "file" END as display FROM tbl_documentos AS docs where ClaveGrupo="Todos" AND QuitListProf="A" AND TipoDoc="Publicidad" AND Seccion="SECUNDARIA" ORDER BY FechaS DESC';
                	$res=mysql_query($qry) or die("Query: $qry ".mysql_error());
					echo "<ul id='slider1'>";
                	while ($obj=mysql_fetch_object($res)) 
					{
						
                		switch ($obj->display)
						{
                			case "image":
								
                  					echo "<li>";
										echo "<img src='procesos/getfile.php?id_documento={$obj->id_documento}' alt='$obj->titulo' />";
                    					echo "<h2>" .$obj->titulo. "</h2>";
                    					echo "<p>" .$obj->descripcion. "</p>";
                  					echo "</li>";
                				break;
                			case "file":

                					echo "<li>";
										echo "<h2>" .$obj->titulo. "</h2>"; 
										echo "<p>" .$obj->descripcion. "</p>";
										
									echo "</li>";
								
								break;
						}
					}
					mysql_close();
					echo "</ul>";
                	
					
                ?>
                
            </div>
  #5 (permalink)  
Antiguo 01/09/2011, 11:32
 
Fecha de Ingreso: enero-2010
Mensajes: 15
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Asignar estilo dentro de php

Y EL SLIDER QUE UTILIZO ES ESTE:



/**
* jQuery bxSlider v3.0
* http://bxslider.com
*
* Copyright 2010, Steven Wanderski
* http://stevenwanderski.com
*
* Free to use and abuse under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*
*/
  #6 (permalink)  
Antiguo 01/09/2011, 11:36
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: Asignar estilo dentro de php

La forma en la que tienes declarado el CSS no te va a hacer nada en los li, deberías de poner ".tab_content li { ... }"
  #7 (permalink)  
Antiguo 01/09/2011, 11:40
 
Fecha de Ingreso: febrero-2010
Mensajes: 22
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Asignar estilo dentro de php

Exacto, como dice hasdpk o bien directamente le asignas una clase a los <LI> y le das estilo a dicha clase

Última edición por _teseo_; 01/09/2011 a las 11:45
  #8 (permalink)  
Antiguo 01/09/2011, 12:24
 
Fecha de Ingreso: enero-2010
Mensajes: 15
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Asignar estilo dentro de php

indagando un poco mas en mi codigo, lo que se hace dentro del ul es lo siguiente:

Código:
<script src="js/jquery.bxSlider.min.js" type="text/javascript"></script>

<script type="text/javascript">
  $(document).ready(function(){
    $('#slider1').bxSlider();
	
  });
</script>
y de ahi es donde viene el problema segun yo...

<ul id='slider1'>
TODO EL PHP
</>

Última edición por infosol; 01/09/2011 a las 12:25 Razón: me falto el js

Etiquetas: estilo, html, mysql, 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 05:58.