Undefined index: imge in C:

Fermé
khion - 21 juin 2021 à 01:39
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 21 juin 2021 à 19:42
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

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
21 juin 2021 à 06:45
Bonjour
Tu es sûr que ton champ en bdd c'est imge ?

0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
21 juin 2021 à 06:47
Et au passage...
Je ne vois pas les modifs que je t'ai demandé dàns ta précédente question
https://forums.commentcamarche.net/forum/affich-37254831-pas-d-afichage-de-ma-requete
0
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
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
21 juin 2021 à 16:30
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
khion > jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024
21 juin 2021 à 17:03
non
pas encore
0
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
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
21 juin 2021 à 16:50
Il manque une quote de fin à ton SRC visiblement
0
khion > jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024
21 juin 2021 à 18:48
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
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650 > khion
21 juin 2021 à 19:42
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