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>";
?>
A voir également:

6 réponses

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
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
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
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