Undefined index: imge in C:

khion -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour la Communauté. s'il vous plait besoin de votre aide.
voici mon code:
$imge = isset($_FILES['imge']);
$req = $pdo->query("SELECT * FROM galeries INNER JOIN users ON users.id=galeries.imma_id");
$req->setFetchMode(PDO:: FETCH_OBJ);
$req->execute();
if($req->rowCount()>0){
        while($picture = $req->fetchAll()){
                 ?>
                <img src="../multimedias/<?= $picture['imge']; ?>" alt="mine" width="215" height="112">
                <?php
        }
}else{
        echo $msg = "erreur";
}
?>


les images ne s'affichent pas et voici le message erreur
"""
Notice: Undefined index: imge in C:
""""

3 réponses

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour
    Tu es sûr que ton champ en bdd c'est imge ?

    0
  2. khion
     
    Bonjour Jordan45,

    j'ai fais avec le

    prepare en place du query
    fetch en place de fetchAll

    voici le message erreur avec prepare et Fetch

    ( ! ) Fatal error: Uncaught Error: Cannot use object of type stdClass as array in C:\wamp64\www\boci\pages\profile.php on line 78 ( ! ) Error: Cannot use object of type stdClass as array in C:\wamp64\www\boci\pages\profile.php on line 78 Call Stack #TimeMemoryFunctionLocation 10.0001407944{main}( )...\profile.php:0

    et imge est dans ma table
    la balise <img src> affiche maintenant dans le code source

    voici mon fichier de connection a BD

    <?php
    
    error_reporting(E_ALL);
    ini_set('display_errors', TRUE);
    ini_set('display_startup_errors', TRUE);
    
    $pdo = new PDO('mysql:dbname=boci;host=localhost', 'root', '');
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ);
    0
    1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      Donc c'est bon ?

      Si ce n'est toujours pas ok pour toi, il faut que ( comme déjà demandé plusieurs fois !!! ) nous MONTRES ton code modifié ainsi que le code source généré .

      Mais si c'est bon.. il faut mettre le sujet en RESOLU.
      0
      1. khion > jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention  
         
        non
        pas encore
        0
  3. khion
     
    voici le code génére

    <br>
    <div class="galer">
    
                    <img src="../multimedias/<br />
    <font size='1'><table class='xdebug-error xe-uncaught-exception' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
    <tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Fatal error: Uncaught Error: Cannot use object of type stdClass as array in C:\wamp64\www\boci\pages\profile.php on line <i>78</i></th></tr>
    <tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Error: Cannot use object of type stdClass as array in C:\wamp64\www\boci\pages\profile.php on line <i>78</i></th></tr>
    <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
    <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
    <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0008</td><td bgcolor='#eeeeec' align='right'>407768</td><td bgcolor='#eeeeec'>{main}(  )</td><td title='C:\wamp64\www\boci\pages\profile.php' bgcolor='#eeeeec'>...\profile.php<b>:</b>0</td></tr>
    </table></font>
    0
    1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      Il manque une quote de fin à ton SRC visiblement
      0
      1. khion > jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention  
         
        je suis debutant, je comprend pas bien


        dans mon code, toutes les quotes sont marquées.

        c'est le code généré que j'ai affiché en entier
        0
      2. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > khion
         
        Tant que tu ne montreras pas le code PHP qui t'a servi à générer ça je ne pourrai pas te dire comment le corriger...
        Ça fait quand même déjà trois fois que je te le demande....
        0