probleme avec script php et HTML

probleme avec script php et HTML - PHP - Programmation

Marsh Posté le 31-10-2007 à 10:14:49    

salut a tous
 
je met le contenut text et titre de mes pages dans une BDD Mysql et apres avec un scrip php je vais les chercher dans la BDD mais apres que le serveur est généré les pages les commandes HTML du style </br>, <strong>, </center> qui été dans la BDD ne marche plus, Pourquoi? comment résoudre ça? merci

Reply

Marsh Posté le 31-10-2007 à 10:14:49   

Reply

Marsh Posté le 31-10-2007 à 10:19:57    

c'est une erreure a la ligne 42 de ton script

Reply

Marsh Posté le 31-10-2007 à 10:24:09    

ok merci...  :whistle:  
 
donc en gros les balises son bien présente pendant la génération de la page mais elle ne marche pas. merci
 
voila mon script:
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3.    <head>
  4.        <title>Bienvenue sur votre compte La Cuillère Gourmande PRO</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.    <link rel="stylesheet" media="screen" type="text/css" title="Essai" href="css/style_site_lcg.css" />
  7.    </head>
  8.    <body>
  9.  
  10.        <div id="en_tete">
  11.     <?php
  12. include("menu/en_tete.php" );
  13. ?>
  14.        </div>
  15.      
  16. </div>
  17. <div id="menu">
  18.     <?php
  19. include("menu/menu.php" );
  20. ?>
  21. </div>
  22.    <div id="corps">
  23.    <div class="presentation">
  24.    <div class="titre2"><center>Nos Récompenses</center></div>
  25.    </br>
  26.  
  27.    <?php
  28.         //inclure le fichier
  29.    include('configuration/configuration.php');
  30.    // connection à la BDD
  31.    mysql_connect("$db_host", "$db_user", "$db_pass" ); // Connexion au serveur MySQL
  32.        mysql_select_db("$db" ); // Sélection de la base lcg
  33.    //recuperation des info
  34.    $news = mysql_query('SELECT * FROM lcg_site_recompenses');
  35.    //boucle pour récuperer les info
  36.    while ($donnees = mysql_fetch_array($news) )
  37.  
  38.        {
  39. ?>
  40. <center><table class="table_news">
  41. <tr><td>
  42. <img src="<?php echo $donnees['photo_0']; ?>" width="150" />
  43. </td><td>
  44. <strong><?php echo $donnees['non']; ?></strong>
  45. <br/>
  46. <?php echo $donnees['description']; ?>
  47. </td></tr></table></br></center>
  48.      <?php
  49.    }
  50.  
  51.    ?>
  52.  
  53.         </div>
  54.     </div>
  55.  
  56.    <div id="pied_de_page">
  57.    <?php
  58. include("menu/pied_de_page.php" );
  59. ?>
  60.    </div>
  61.    </body>
  62. </html>


et voila se que sa donne dans firefox:

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  3.    <head>
  4.        <title>Bienvenue sur votre compte La Cuillère Gourmande PRO</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.    <link rel="stylesheet" media="screen" type="text/css" title="Essai" href="css/style_site_lcg.css" />
  7.    </head>
  8.    <body>
  9.  
  10.        <div id="en_tete">
  11.     <img src="images/bannierelcg.jpg"/>       </div>
  12.      
  13. </div>
  14. <div id="menu">
  15.   
  16.    <ul class="niveau1">
  17.    <li>
  18.    <a href="index.php">Accueil</a>
  19.    </li>
  20.    <li class="sousmenu , plop">
  21.    <a href="entreprise.php">L'entreprise</a>
  22.    <ul class="niveau2">
  23.    <li>
  24.    <a href="entreprise-presentation.php">Présentation</a>
  25.    </li>
  26.    <li>
  27.    <a href="entreprise-nos_produits.php">Nos Produits</a>
  28.    </li>
  29.    <li>
  30.    <a href="entreprise-nos_specialites.php">Nos Spécialités</a>
  31.    </li>
  32.    <li>
  33.    <a href="entreprise-nos_recettes.php">Nos Recettes</a>
  34.    </li>
  35.    <li>
  36.    <a href="entreprise-nos_recompenses.php">Nos Récompenses</a>
  37.    </li>
  38.    </ul>
  39.    </li>
  40.    <li>
  41.    <a href="#">La Boutique</a>
  42.    </li>
  43.    <li>
  44.    <a href="#">Professionnels</a>
  45.    </li>
  46.    <li class="sousmenu , plop">
  47.    <a href="newsletter.php">Newsletter</a>
  48.    <ul class="niveau2">
  49.    <li>
  50.    <a href="newsletter-inscrivez-vous.php">Inscrivez-vous</a>
  51.    </li>
  52.    <li>
  53.    <a href="newsletter-desinscrivez-vous.php">Désinscrivez-vous</a>
  54.    </li>
  55.    </ul>
  56.    </li>
  57.    <li>
  58.    <a href="nous_contacter.php">Nous Contacter</a>
  59.    </li>
  60.    </ul>
  61.    </div>
  62.    <div id="corps">
  63.    <div class="presentation">
  64.    <div class="titre2"><center>Nos Récompenses</center></div>
  65.    </br>
  66.  
  67.    <center><table class="table_news">
  68. <tr><td>
  69. <img src="images/herault_gourmand.jpg" width="150" />
  70. </td><td>
  71. <strong></strong>
  72. <br/>
  73. La Cuillère Gourmande
  74. </br>
  75. Sélection 2005
  76. </br>
  77. (Pages 19 du Guide Découverte Hérault Gourmand 2005)
  78. </br></td></tr></table></br></center>
  79.      <center><table class="table_news">
  80. <tr><td>
  81. <img src="images/chutney_saveur_indienne2.jpg" width="150" />
  82. </td><td>
  83. <strong></strong>
  84. <br/>
  85. Prix de bronze
  86. </br>
  87. Chutney à la Saveur Indienne</td></tr></table></br></center>
  88.    
  89.  
  90.         </div>
  91.     </div>
  92.  
  93.    <div id="pied_de_page">
  94.    <p>Copyright "admin" 2007, tous droits réservés</p>    </div>
  95.    </body>
  96. </html>


Message édité par hppp le 31-10-2007 à 10:24:41
Reply

Marsh Posté le 31-10-2007 à 10:25:35    

tu es sur que ta requete retourne des résultats ( echo myslq_num_rows($news) ) ?  
 
ne génére pas d'erreur ( echo mysql_error())

Reply

Marsh Posté le 31-10-2007 à 10:25:52    

et il met meme pas le nom de les balises <strong>

Reply

Marsh Posté le 31-10-2007 à 10:26:59    

flo850 a écrit :

tu es sur que ta requete retourne des résultats ( echo myslq_num_rows($news) ) ?  
 
ne génére pas d'erreur ( echo mysql_error())


si tu regarde la page généré par le serveur que j'ai mi en bas du script tu peut voir qu'elles sont remplie

Reply

Marsh Posté le 31-10-2007 à 15:04:27    

bon c'est bizzar, </br> ne marche pas mais <br> marche, je sais pas pourquoi

Reply

Marsh Posté le 31-10-2007 à 15:13:08    

c'est <br/> et non </br> si tu veux écrire à la sauche xHTML

Reply

Marsh Posté le 31-10-2007 à 15:54:26    

ah ok, d'accord merci je me disais aussi, c'est mieux comme ça <br/>?


Message édité par hppp le 31-10-2007 à 15:54:48
Reply

Marsh Posté le 31-10-2007 à 22:38:13    

anapajari a écrit :

c'est <br/> et non </br> si tu veux écrire à la sauche xHTML


les puristes disent <br /> et non <br/> : pour une raison de parsing XML je crois.


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed