IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Erreur PHP ou HTML?


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 56
    Points : 42
    Points
    42
    Par défaut Erreur PHP ou HTML?
    Bonsoir,
    Je sais pas si c'est le bon forum pour poster ma question, puisque mon code est mélange en php et html.

    Bon, donc j'ai un problème avec l'affichage d'une image avec html alors que j'ai fait le test avec php.

    C'est le même code que se répète 5 fois, mais il fonctionne avec 3 variable et l'image est bien affichée, mais avec les variables : $raisonnement et $rigueur l'image ne s'affiche pas!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    <div align="center">
       	<table width="858" height="145" border="1" cellpadding="3" cellspacing="3" bordercolor="#98BEDE">
       	  <tr>
       	        <td height="36" colspan="2"><div align="center" class="Style33">Dimension Comprehension</div></td>
                <td colspan="2"> <div align="center"> <p class="Style33">Dimension Traitement</p> </div></td>
                <td colspan="2"> <div align="center"> <p class="Style33">Dimension Rigueur</p> </div></td>
                <td colspan="2"><div align="center"> <p class="Style33">Dimension Progression</p> </div></td>
    			<td colspan="2"><div align="center"> <p class="Style33">Dimension Raisonnement</p> </div></td>
          </tr>
       	  <tr>
       	   <tr> 
    	    <td> 
    		  <div align="center">
       	       <?php 
    		   $T=mysql_query("SELECT comprehension FROM styleapprentissage WHERE pseudo='$pseudo'") or die(mysql_error());
               $donnee = mysql_fetch_array($T);
    	       $res =$donnee['comprehension'];
               if ($res=='sequentiel'){ echo $res;?> 
    		   <p align="center"><span class="Style26"><img src="images/squentielsupglobal.jpg" width="150" height="150">
    		   <?php } else {echo $res;?>
    		   <p align="center"><span class="Style26"><img src="images/globalsupsquetiel.jpg" width="150" height="150">
    		   <?php } ?>
       	       </div>
    		</td>
            <td><div align="center"></div></td>
            <td>
    		  <div align="center"> 
    		  <?php 
    		  $T=mysql_query("SELECT traitement FROM styleapprentissage WHERE pseudo='$pseudo'") or die(mysql_error());
              $donnee = mysql_fetch_array($T);
    	      $res =$donnee['traitement'];
    		  if ($res=='visuel'){ echo $res;?> 
    		  <p align="center"><span class="Style26"><img src="images/visuelSUPverbal.png" width="150" height="150">
    		  <?php } else {echo $res;?>
    		  <p align="center"><span class="Style26"><img src="images/verbalSUPvisuel.png" width="150" height="150">
    		  <?php } ?> 
    		  </div>
    		</td>
    		<td><div align="center"></div></td>
    		<td>
    		  <div align="center">  
    		  <?php 
    		  $T=mysql_query("SELECT rigueur FROM styleapprentissage WHERE pseudo='$pseudo'") or die(mysql_error());
              $donnee = mysql_fetch_array($T);
    	      $res =$donnee['rigueur'];
    		  echo '<br>';
              if ($res=='paresseux'){ echo $res;?> 
    		  <p align="center"><span class="Style26"> <img src="images/paresseux SUP sérieux.png" width="150" height="150">
    		  <?php } else {echo $res;?>
    		  <p align="center"><span class="Style26"><img src="images/sérieux SUP paresseux.png" width="150" height="150">
    		  <?php } ?> 
    		  </div>.
    		</td>
            <td><div align="center">  </div></td>
            <td>
    		  <div align="center">  
    		  <?php 
    		  $T=mysql_query("SELECT progression FROM styleapprentissage WHERE pseudo='$pseudo'") or die(mysql_error());
              $donnee = mysql_fetch_array($T);
    	      $res =$donnee['progression'];
    		  echo '<br>';
              if ($res=='actif'){ echo $res;?> 
    		  <p align="center"><span class="Style26"><img src="images/actifSUPreflechi.png" width="150" height="150">
    		  <?php } elseif ($res=='reflechi'){echo $res;?>
    		  <p align="center"><span class="Style26"><img src="images/reflechiSUPactif.png" width="150" height="150">
    		  <?php } else{ echo $res;?>
    		  <p align="center"><span class="Style26"><img src="images/actif=reflechi.png" width="150" height="150">
    		  <?php } ?>
    		  </div>
    		</td>
    		<td><div align="center">  </div></td>
    		<td>
    		  <div align="center">  
    		  <?php 
    		  $T=mysql_query("SELECT raisonnement FROM styleapprentissage WHERE pseudo='$pseudo'") or die(mysql_error());
              $donnee = mysql_fetch_array($T);
    	      $res =$donnee['raisonnement'];
    		  echo '<br>';
              if ($res=='inductif'){ echo $res;?> 
    		  <p align="center"><span class="Style26"> <img src="images/inductif SUP déductif.png" width="150" height="150">
    		  <?php } else {echo $res;?>
    		  <p align="center"><span class="Style26"><img src="images/déductif SUP inductif.png" width="150" height="150">
    		  <?php } ?> 
    		  </div>
    		</td> 
           </tr>
     	 </table>
    <p class="Style33">&nbsp;</p>
    <p class="Style33"><a href="listeapprenant.php">Retour liste apprenant</a>s</p>
    </div><p></p>
    Si vous voyez ou est-ce que je me suis trompé veulliez me le corriger SVP

    Merci d'avance.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 329
    Points : 151
    Points
    151
    Par défaut
    Bonsoir,

    Tu compare une égalité :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
       $res =$donnee['raisonnement'];
    		  echo '<br>';
              if ($res=='inductif'){ echo $res;?>
    est ce que la valeur de $donnee['raisonnement']; contient bien "inductif" ? et aussi une valeur de type string je croit qu'on met des " et pas des '.

    Cordialement.

  3. #3
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 56
    Points : 42
    Points
    42
    Par défaut
    Oui je fais une comparaison, le problème est avec l'affichage de l'image, puisque me renvoit la valeur exacte comme dans la BDD

    En plus le meme code fonctionne partout sauf avec les tests qur raisonnement et rigueur...

  4. #4
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2012
    Messages
    56
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2012
    Messages : 56
    Points : 42
    Points
    42
    Par défaut
    Résolu,

    Il fallait pas laisser un espace dans le nom des images, par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    inductif.png AU LIEU DE inductif SUP déductif.png

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur dans mon code.. mélange php/Javascript/HTML
    Par cablé dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 08/01/2009, 10h20
  2. [PHP 5.0] erreur PHP qui renvoie sur </HTML>
    Par Whombat dans le forum Langage
    Réponses: 9
    Dernier message: 18/12/2008, 14h58
  3. erreur php html
    Par lenoil dans le forum Langage
    Réponses: 1
    Dernier message: 04/04/2007, 12h31
  4. HTML dans PHP, PHP dans HTML...
    Par jeremy_chauvel dans le forum Langage
    Réponses: 3
    Dernier message: 24/04/2006, 21h28
  5. Erreur php je pense
    Par Anduriel dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/06/2005, 14h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo