Récupérer une valeur précise
Résolu/Fermé
DZ
-
13 avril 2021 à 14:40
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 13 avril 2021 à 16:20
yg_be Messages postés 22707 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 13 avril 2021 à 16:20
A voir également:
- Récupérer une valeur précise
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Recuperer message whatsapp - Guide
- Comment récupérer une adresse mail - Guide
- Récupérer photo instagram - Guide
3 réponses
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
1 471
Modifié le 13 avril 2021 à 14:46
Modifié le 13 avril 2021 à 14:46
bonjour,
peux-tu partager une requête qui fonctionne en direct sur ta base de données?
peux-tu aussi partager ton code PHP?
merci de tenir compte de ceci: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
peux-tu partager une requête qui fonctionne en direct sur ta base de données?
peux-tu aussi partager ton code PHP?
merci de tenir compte de ceci: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Bonjour yg_be,
La requête qui fonctionne en direct dans la BDD, la Voici :
Voici une partie de mon code PHP :
Voila, j'espère avoir bien répondu à votre demande.
La requête qui fonctionne en direct dans la BDD, la Voici :
SELECT * FROM img WHERE img_nom = "3-signature-directeur.png" ;
Voici une partie de mon code PHP :
// Recherche si le directeur a deja signe ou non $sql = <<<SQL_STATEMENT SELECT * FROM img WHERE img_nom = :img_id+'-signature-directeur.png' ; SQL_STATEMENT; $requete = $pdo->prepare($sql); $requete->setFetchMode(PDO::FETCH_ASSOC); $requete->bindParam(':img_id', $img); $requete->execute(); $result = $requete->fetchAll(); $requete->closeCursor(); $directeur = $result[0]['img_nom']; var_dump($directeur); if ($directeur == $img.'-signature-directeur.png') {
Voila, j'espère avoir bien répondu à votre demande.
jordane45
Messages postés
38139
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
13 avril 2021 à 15:02
13 avril 2021 à 15:02
SELECT * FROM img WHERE img_nom = :img_id' ;
$requete->bindParam(':img_id', $img ." -signature-directeur.png");
Merci Jordane45 pour votre aide. Jai réussi à obtenir ce que je voulais. J'ai juste eu un soucis avec votre code, la ligne
Ne fonctionne pas j'ai du créer une variable :
Avant d'utiliser bindParam.
$requete->bindParam(':img_id', $img ." -signature-directeur.png");
Ne fonctionne pas j'ai du créer une variable :
$test = $img."-signature-directeur.png";
Avant d'utiliser bindParam.
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
1 471
13 avril 2021 à 15:55
13 avril 2021 à 15:55
peut-être à cause de l'espace en trop:
" -signature
DZ
>
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
13 avril 2021 à 16:10
13 avril 2021 à 16:10
non je l'ai aussi enlevé mais ça ne fonctionne pas non plus.
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
1 471
>
DZ
13 avril 2021 à 16:20
13 avril 2021 à 16:20
tu as raison, il est obligatoire d'utiliser une variable dans bind_param(). ce qui est logique, parce que c'est au moment de l'execute() que l'évaluation se fait.