Probleme code php

bakou -  
williom Messages postés 234 Statut Membre -
Bonjour, j'ai un probleme avec mon code php je n'arrive pas a voir les images dans mon tableau
je vous donne mon code dite moi si vous trouver le probleme merci :

<?php
//inclusion du fichier de connexion
require_once("connexion.php");
//connexion de la base et sélection de la base
$con=connecter();
// inclusion du fichier banniere
include_once("banniere.inc");

//Requête qui permet de recupérer la table produit de la bdd tourtatout

$requete="SELECT produit.* FROM produit";
//Exécution de la requête
$resultat=mysql_query($requete,$con);
//Affichage du catalogue

echo"<br><br><br><br><br><br><br><table width='100%' border='2' cellspacing='1' bordercolor='white' cellpadding='2'>";
// Remplissage du catalogue
while($ligne=mysql_fetch_array($resultat))

{ extract($ligne);
echo"<tr><td align='center'width='300'imgsrc="$imagepdt ["C:\wamp\www\tourtatout\image"]"></td>
<td width='500'align='center'><h2>$desigpdt</h2>
<p>$resumepdt</p></td>

</tr>";
}
echo"</table>";
?>
Configuration: Windows XP
Firefox 2.0.0.20

6 réponses

  1. williom Messages postés 234 Statut Membre 51
     
    Bonjour,

    J'essaierais déjà çà :

    echo"<tr><td align='center'width='300'><img src="$imagepdt ["C:\wamp\www\tourtatout\image"]"></td>
    0
  2. Ozimandias
     
    Ben voila williom, tu as été plus rapide que moi...

    Un petit conseil pour la suite, ajoute des indentations à ton code (il sera plus lisible) et surtout met des espaces entre les attributs de tes balises !!

    Les indentations sont des espaces en début de ligne qui permettent de repérer les parties de code en un coup d'oeil.

    c'est plus facile de lire ça
    <?php
    //inclusion du fichier de connexion
    require_once("connexion.php");
    //connexion de la base et sélection de la base
    $con=connecter();
    // inclusion du fichier banniere
    include_once("banniere.inc");
    
    //Requête qui permet de recupérer la table produit de la bdd tourtatout
    
    $requete="SELECT produit.* FROM produit";
    //Exécution de la requête
    $resultat=mysql_query($requete,$con);
    //Affichage du catalogue
    
    echo  "<br><br><br><br><br><br><br><table width='100%' border='2' cellspacing='1' bordercolor='white' cellpadding='2'>";
    // Remplissage du catalogue
    while($ligne=mysql_fetch_array($resultat))
    
          { extract($ligne);
           echo"<tr>
                     <td align='center' width='300' >`
                          <imgs rc="$imagepdt ["C:\wamp\www\tourtatout\image"]">
                      </td>
                      <td width='500'align='center'>
                          <h2>$desigpdt</h2>
                      <p>$resumepdt</p>
                      </td>
                    </tr>";
    }
    echo"</table>";
    ?>
    


    que ça:

    <?php
    //inclusion du fichier de connexion
    require_once("connexion.php");
    //connexion de la base et sélection de la base
    $con=connecter();
    // inclusion du fichier banniere
    include_once("banniere.inc");
    
    //Requête qui permet de recupérer la table produit de la bdd tourtatout
    
    $requete="SELECT produit.* FROM produit";
    //Exécution de la requête
    $resultat=mysql_query($requete,$con);
    //Affichage du catalogue
    echo"<br><br><br><br><br><br><br><table width='100%' border='2' cellspacing='1' bordercolor='white' cellpadding='2'>";
    // Remplissage du catalogue
    while($ligne=mysql_fetch_array($resultat)){ extract($ligne);echo"<tr><td align='center'width='300'imgsrc="$imagepdt ["C:\wamp\www\tourtatout\image"]"></td>
    <td width='500'align='center'><h2>$desigpdt</h2><p>$resumepdt</p></td></tr>";}echo"</table>";
    ?>
    0
  3. bakou
     
    cela me marke un message :" Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\tourtatout\catalogue.php on line 31"
    0
  4. williom Messages postés 234 Statut Membre 51
     
    re-

    il manque un espace ici : echo"<tr><td align='center'espacewidth='300'><img src="$imagepdt ["C:\wamp\www\tourtatout\image"]"></td>
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. bakou
     
    cela ne marche toujours pas je ne comprend pas cela doit venir du code qui va chercher l'image dans mon dossier image
    si vous avez la solution merci de me la faire parvenir :)
    0
  7. williom Messages postés 234 Statut Membre 51
     
    encore quelques erreurs à mon avis...
    peut-tu essayer de remplacer ce qui est entre les accolades du while par ce code ? (pour tester.)

    {
    extract($ligne);
    echo"<tr><td align='center' width='300'><img src=".$imagepdt."></td>
    <td width='500' align='center'><h2>".$desigpdt."</h2>
    <p>".$resumepdt."</p></td>
    </tr>";
    }
    0