Afficher une photo et un libellé apartire d'une table MySQL
marseille123456789
Messages postés
5
Statut
Membre
-
marseille123456789 Messages postés 5 Statut Membre -
marseille123456789 Messages postés 5 Statut Membre -
Bonjour,
j'ai une table questionnaires qui contient sa:
id_questi
lib_questi
photo_questi
mnt je veux affiché le lib_questi acoté la photo_questi, mais j'ai ce que code php je n'arrive pas il ya des erreurs. svp aidé moi a résoudre ce problème c'est très urgent.
EDIT : AJout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
j'ai une table questionnaires qui contient sa:
id_questi
lib_questi
photo_questi
mnt je veux affiché le lib_questi acoté la photo_questi, mais j'ai ce que code php je n'arrive pas il ya des erreurs. svp aidé moi a résoudre ce problème c'est très urgent.
<?php
try{
$pdo = new PDO('mysql:host=localhost;dbname=project','root','root');
$pdo -> setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $exc){
echo 'La base de données selectionnées non existante'.\n.'ou les param sont faux';
}
try{
$sql= 'SELECT * from questionnaires';
$req=$pdo ->query($sql);
$ligne='';
echo "<center><table border=1>";
while ($ligne = $req->fetch()){
echo "<tr><td><a href='#'>",$ligne['lib_questi'],"<img src=$ligne['photo_questi'] alt=''>","</a></td></tr>";
}
echo "</table></center>";
}
catch(PDOException $exc){
}
?>
EDIT : AJout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
3 réponses
-
Bonjour,
1 - Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
2 - Si tu as des messages d'erreur.. donne les nous .. ça peut grandement aider à trouver le problème
3 - Avec la coloration syntaxique (voir point 1 ).. on s'aperçoit rapidement du souci.....
echo "<tr><td><a href='#'>",$ligne['lib_questi'],"<img src=$ligne['photo_questi'] alt=''>","</a></td></tr>";
==>> A changer en :
echo "<tr><td><a href='#'>",$ligne['lib_questi'],"<img src='".$ligne['photo_questi']."' alt=''>","</a></td></tr>";
-
merci pour votre réponse , j'ai changé l'écho sa na rien donné en faite l'érreur c'est que dans la page il m'affiche tous le scripte php je me demande pourquoi? et moi je veux avoir comme résultat juste le libellé du questionnaire et sa photo acoté c tout. merci de m'aidé si vous avez encore une solution.
-
-
-
Tu peux
1 - Nous mettre TOUT le code de ta page
2 - Nous mettre une capture écran à dispo ?
-
<html> <head> <link rel="shortcut icon" type="img/JPEG" href="..\image\logo.ico"> <title>GQS....espace </title> <link rel="stylesheet" type="text/css" href="..\css\miseforme.css"> <style type="text/css"> .error {color:red;text-decoration:underline;text-indent:2px } </style> <script type="text/javascript" src="jquery/js/jquery.js"></script> <script type="text/javascript" src="../jquery/js/jquery.min.js"> </script> <script type="text/javascript" src="../jquery/js/jquery.validate.min.js"> </script> <script type = "text/javascript" src="../jquery/codejs/form.js"> </script> <script type="text/javascript" src="jquery/js/additional-methods.min.js"></script> </head> <body> <div id="entete"> <div class="logo"> <img src="../image/logo.bmp" height="120px" width="100px"> </div> </div> <?php try{ $pdo = new PDO('mysql:host=localhost;dbname=project','root','root'); $pdo -> setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); } catch(PDOException $exc){ echo 'La base de données selectionnées non existante'.\n.'ou les param sont faux'; } try{ $sql = 'select * from questionnaires'; $req=$pdo->query($sql); echo "<center><table border=1>"; while ($ligne = $req->fetch()){ echo "<tr><td><a width=500px height=500px href='#'>",$ligne['lib_questi'],"</a></td></tr>"; } echo "</table><center>"; } catch(PDOException $exc){ } ?> </body> <footer> <div id="pied"> <a href="#">Nous contacter</a> <a href="#"> À propos</a> </div> </footer> </html><code php></code>