Page 1 sur 1

fonctionne que sous ie

Posté : 05 juil. 2010, 09:35
par fabrice88250
Bonjour, j'ai un soucis avec un slider qui ne fonctionne que sous ie.

sous ff ou chrome je n'ai pas l'affichage desiré et je pense que sa doit etre a cause des 2 requetes qui sont identiques.
je vous met le code que j'ai mis en place vous comprendrez peut etre mieu.

sous IE j'ai bien les texte correspondant aux 2requetes qui s'affiche correctement les uns en dessous des autres mais sous ff ou chrome c'est le fouilli.
<div id="feature_list">
<ul id="tabs">
        <?PHP 


		$requete = mysql_query("SELECT * FROM IWloisirs ORDER BY id DESC LIMIT 3"); 
		while( $result = mysql_fetch_array( $requete ) )
		{
		?>
        <li>
        <a href="javascript:;">
        <h3>
		<?php echo nl2br(substr($result['nom'], 0, 15)). '...'; ?>
        </h3> 
        <span>
		<?php echo nl2br(substr($result['loisir'], 0, 20)). '...'; ?>
        </span>
        </a>
        </li>
        <?php } ?>
        </ul>
        
        <ul id="output">
		<?PHP 
		$requete = mysql_query("SELECT * FROM IWloisirs ORDER BY id DESC LIMIT 3"); 
		while( $result = mysql_fetch_array( $requete ) )
		{
		?>        
        <li>
        <?PHP echo '<img src="images/loisirs/'.$result['photo'].'" alt="'.$result['alt'].'" border="0" />'; ?>
        </li>
        <?php } ?>
</ul>
</div>

Re: fonctionne que sous ie

Posté : 05 juil. 2010, 22:17
par Aureusms
Bonsoir,

Je pense que tes deux requêtes s'afficheront toujours mais côté HTML tu as quelques soucis. J'ai pu remarquer que tu ouvres 4 balises :
<ul>
<li>
        <a href="javascript&#058;;">
        <h3>
                <?php echo nl2br(substr($result['nom'], 0, 15)). '...'; ?>
        </h3>
        <span>
                <?php echo nl2br(substr($result['loisir'], 0, 20)). '...'; ?>
        </span>
        </a>
        </li>
</ul>
Je ne suis pas un spécialiste mais des balises <h3> dans une <a> et une <li> et un <span> dans un <a> ce n'est pas très logique.
Que cherche tu a faire à l'affichage ?