Requête SQL avec une variable
Résolumatthieu -
Bonjour,
Après avoir effectué des dizaines de recherches, je n'arrive pas à réaliser ma requête en SQL.
if(isset($_POST['nom']) && isset($_POST['ndd'])){
$nom_entreprise = $_POST['nom'];
$nomdedomaine = $_POST['ndd'];
$requeteSQL =('SELECT * FROM nomdedomaine WHERE ndd=" '.$nomdedomaine.' " ');
$recipesStatement = $bdd->prepare($requeteSQL);
$recipesStatement->execute();
$client = $recipesStatement->fetchAll();
foreach($client as $cl){
echo $cl['ndd'];
echo $cl['numero_compte'];
}
}
else{
echo "erreur ";
}
Alors que quand je remplace la variable par 'nomdedomaine 2' cela fonctionne.
Quelqu'un à une solution ?
Merci d'avance !
- Requete sql pix
- Code ascii pix - Guide
- Que cache l'ours polaire pix ✓ - Forum Google Chrome
- Supprimez les composantes rouge et verte de cette image. quel mot apparaît ? pix - Forum Word
- Dans la table des matières de ce document le chapitre 6 et ses 2 sections n'apparaissent pas pix - Forum Word
- Mot de passe julia pix - Forum Facebook
1 réponse
Bonjour,
Commence par appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Bonjour,
Cela ne marche toujours pas.
J'ai l'impression que mon problème vient directement de ma variable $nomdedomaine.
Mais le problème c'est que je ne comprends pas pourquoi, quand je l'affiche cela m'affiche 'nomdedomaine 2' par exemple mais quand je fais $nomdedomaine == 'nomdedomaine 2', on me dit qu'elle n'est pas égale...
Tu as une solution ?
Merci d'avance.
Je viens de trouver la solution !
En effectuant un var_dump de ma requête je me suis rendu compte qu'un espace se mettait avant ma variable...
Bonne journée