PHP

Résolu
joscout0086 -  
Mihawk Messages postés 4753 Statut Contributeur -
Bonjour,
Mon problème est le suivant, j'arrive pas à selectionner une image à partir de l'id, numero de l'image mis en variable, merci de m'aider
voici une exemple de mon travil
<?php
try{
$bdd = new PDO('mysql:host=localhost;dbname=CCACJBase','root','') or die(print_r($bdd->errorInfo()));
$bdd->exec('SET NAEMES utf8');
}
catch(Exeption $e){
die('Error:' .$e->getMessage());
}
$req=$bdd->prepare('SELECT* FROM image where id=$id');
$req->execute();
while($data = $req->fetch(PDO::FETCH_OBJ)):?>
<td height="98" colspan="3"><div align="center">
<div class="pub_lien">
<h3>Jeunnesse en photo</h3>
<ul>
<table width="100%" border="1" cellspacing="1">
<tr>
<td><div align="center"><a href="st_du_jour.php"><img src="<?php echo $data->img;?>" alt="JM" width="110" height="110" align="Center" /></a></div></td>

3 réponses

  1. irreligious Messages postés 117 Statut Membre 25
     
    Si tu utilise des requetes preparées il me semble que dans ta balise image tu devrai mettre $data['id'] au lieu de $data->id
    0
    1. Mihawk Messages postés 4753 Statut Contributeur 846
       
      Je crois même que cela n'a rien à voir avec les requêtes préparées ou non...
      0
  2. MastercroW Messages postés 1259 Date d'inscription   Statut Membre Dernière intervention   163
     
    Bonjour,

    Tu peux faire comme ceci :
    <?php 
    while( $data = $req->fetch() )
    {
            echo $data->img;
    }
    $req->closeCursor();
    ?> 

    Je pense c'est ce que tu cherches !
    Bonne après midi !
    0
  3. Utilisateur anonyme
     
    Je sais que c'est pas vraiment ce que tu recherches mais un petit truc pour economiser tes doigts et du temps xD :

    $req=$bdd->prepare('SELECT* FROM image where id=$id');
    $req->execute();

    peut s'écrire:

    $req=$bdd->query('SELECT* FROM image where id=$id');

    ++

    Grégoire

    Le sexe, c'est comme une partie de carte : quand t'as pas le bon partenaire,
    Il vaut mieux avoir une bonne main... :p
    0
    1. MastercroW Messages postés 1259 Date d'inscription   Statut Membre Dernière intervention   163
       
      Ce n'était pas ce qu'il cherchait je crois !
      0
    2. Utilisateur anonyme
       
      Je sais, c'était juste un conseil
      0