Anomalies d'affichage

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par PIERROT06, 6 Décembre 2011.

  1. PIERROT06
    PIERROT06 Nouveau WRInaute
    Inscrit:
    1 Mars 2010
    Messages:
    27
    J'aime reçus:
    0
    Bonjour,

    J'ai des anomalies d'affichage qui diffèrent selon le navigateur utilisé :

    SAFARI et OPERA impec
    CHROME anomalie
    FIREFOX anomalie (pas la même qu'avec CHROME)
    IE.................. on en parle pas............

    J'affiche le contenu d'une table d'une base MYSQL via une boucle mais toute la liste (900 enregistrement) ne s'affiche pas avec certains navigateurs.

    L'hébergeur est FREE. J'ai d'autres sites avec une base MYSQL avec le même code pour lire des tables identiques bien plus importantes en nombre d'articles et de champs par article.

    Le problème semble donc lié aux navigateurs.

    Quelqu'un a t-il déjà eu ce genre de soucis ?


    Merci.


    Code:
    [b]for ($ix=0; $ix<$nombre_resultats; $ix=$ix+1) 
    	{
    	$donnees_producteur = mysql_fetch_row($tableau_resultats);		
    	$idproducteur=$donnees_producteur[0];
    	$nom_producteur=$donnees_producteur[1];
    	$num_village=$donnees_producteur[2];
    		
    	$query = "SELECT * FROM village where idvillage=$num_village"; 
    	$tableau_resultats_village = @mysql_query($query,$db);
    	$donnees_village = mysql_fetch_row($tableau_resultats_village); 
    	$nom_village=$donnees_village[1];
    	
    	echo '<border="3" cellpadding="2" cellspacing="2">';
    	echo '<tbody>';
        if ((ceil($ix/2))==($ix/2)) 
    		{  
    		$class_ligne="ligne_tableau_pair";
    		} 
    		else
    		{
    		$class_ligne="ligne_tableau_impair";
    		}
    		
    	echo '<table style="text-align: left; width: 540px; height: 10px;"';
    	echo '<border="3" cellpadding="2" cellspacing="2">';
    	echo '<tbody>';
        echo '<tr>';
        echo '<tr class="'.$class_ligne.'">';
    	
    	$initiale=substr($nom_producteur,0,1);
    	if ($initiale!=$initialeor)
    		{
    		echo '<hr style="width: 100%; height: 2px;">';
    		$initialeor=$initiale;
    		}	
    			
        echo '<td style="width: 100px;">';			
    	$dep=substr($idproducteur,0,2);
    	$villa=substr($idproducteur,2,3);
    	$num=substr($idproducteur,5,4);
    	echo $dep;
    	echo '-';
    	echo $villa;
    	echo '-';
    	echo $num;	
    	echo '</td>';
    	echo '<td style="width: 200px;">';	
    	echo '<a href="../listes/listacapsproducteur.php?producteur='.$idproducteur.'">'.$nom_producteur.'</a>';	
    	echo '</td>';
        echo '<td style="width: 200px;">';
    	echo $nom_village;
    	echo '</td>';	
    	echo '</tbody>';
    	echo '</table>';	
    	
    	$donnees_village=""; 	
    	$idproducteur="";
    	$nom_producteur="";
    	$num_village="";
    	$nom_village="";
    	$dep="";
    	$villa="";
    	$num="";
    	}[/b]
     
  2. Axiso
    Axiso WRInaute passionné
    Inscrit:
    8 Avril 2004
    Messages:
    1 209
    J'aime reçus:
    0
    Re: Anomalies affcihage

    Avec un exemple visible ce serait plus facile pour tenter de t'aider.
     
  3. ZelkiN
    ZelkiN WRInaute occasionnel
    Inscrit:
    27 Juillet 2007
    Messages:
    463
    J'aime reçus:
    0
    Re: Anomalies affcihage

    Si en effet il s'agit d'un problème de compatibilité entre navigateur,c a ne peut pas venir de ton code php. Il s'agit forcément de ton HTML... A première vu tu as un problème au niveau de ta balise table

    Code:
    echo '<border="3" cellpadding="2" cellspacing="2">';
    echo '<tbody>';
    
    Ca je ne sais pas a quoi ca sert, mais une balise border n'éxiste pas ?! Le tbody ne sert pas a grand chose donc enleve le.
    Ensuite concernant ton 1er bloc html

    Code:
    echo '<table style="text-align: left; width: 540px; height: 10px;" ';
    echo 'border="3" cellpadding="2" cellspacing="2">'; //on enleve ouverture de balise <border
    echo '<tr>'; //on enleve le tbody
    echo '<tr class="'.$class_ligne.'">'; //tu ne referme pas tes tr en fin de html...
    
    Revoi la structure d'un tableau ce sera peut etre plus simple... En tout cas ton code html est une horreur :D Bonne chance !
     
  4. PIERROT06
    PIERROT06 Nouveau WRInaute
    Inscrit:
    1 Mars 2010
    Messages:
    27
    J'aime reçus:
    0
    Bonjour,

    Je vais suivre tes conseils.

    Je code comme je peu. Ce que je ne comprend pas c'est que ce code (qui vaut ce qu'il vaut) fonctionne avec tous mes autres sites lesquels sont conçus de la même manière.

    Pas logique.......


    Merci.

    C.P.
     
  5. PIERROT06
    PIERROT06 Nouveau WRInaute
    Inscrit:
    1 Mars 2010
    Messages:
    27
    J'aime reçus:
    0
    Un grand merci à ZELKIN.

    J'ai suivi tes conseils à le lettre et tout fonctionne parfaitement.

    C.P.
     
  6. NickyLarson
    NickyLarson WRInaute occasionnel
    Inscrit:
    8 Avril 2008
    Messages:
    315
    J'aime reçus:
    0
    Tu peux aussi utiliser les validateurs HTML et CSS du W3C qui te fera une liste de tes erreurs de code :)
     
  7. OTP
    OTP WRInaute accro
    Inscrit:
    16 Décembre 2005
    Messages:
    14 715
    J'aime reçus:
    3
    Conseil à PIERROT06 : pense à utiliser la balise
    Code:
    
    
    quand tu copies-colles du code sur le forum, c'est plus lisible.

    Merci à ZelkiN pour son aide !
     
Chargement...
Similar Threads - Anomalies affichage Forum Date
Récapitulatif TOP 100 des anomalies SEO Problèmes de référencement spécifiques à vos sites 6 Décembre 2019
En test : affichage des informations de licence dans Google Images YouTube, Google Images et Google Maps 28 Février 2020
Affichage chiffre d'affaires et taux de conversion zéro Google Analytics 26 Février 2020
WordPress Problème affichage accent sur Wordpress Développement d'un site Web ou d'une appli mobile 17 Février 2020
Position zéro et Featured Snippet : modification affichage Référencement Google 23 Janvier 2020
Astuce pour continuer l'affichage des étoiles dans les SERP de GOOGLE: balises de données structurée Référencement Google 6 Janvier 2020
Nouvel affichage Google : Sujets abordés par l'éditeur Référencement Google 4 Janvier 2020
Problème affichage des derniers articles wordpress page accueil Administration d'un site Web 20 Novembre 2019
Affichage Google : Principales activités à découvrir Référencement Google 16 Octobre 2019
Affichage des urls dans google : url de la home et urls des autres pages d'un site Problèmes de référencement spécifiques à vos sites 1 Octobre 2019
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice