insert d'une variable php dans une requete sql
Posté : 21 mai 2014, 16:58
Bonjour,
je suis debutant en php ( bien qu'étudiant dans ce domaine donc j'ai quand même les bases) je cherche à inserer une variable php dans une requête sql
dans le cadre d'un projet de stage
le but etant de creer un outil de devis personnalisé.
c'est a dire que l'utilisateur selectionne une option dans un select, et une fois l'option choisi, il y a un autre select qui apparait mais la n'est pas mon probleme.
Mon problème est l'intraction avec la BDD pour que tout cela soit dynamique et à l'execution de ce code (qui est sensé remplir un select avec une boucle while...enfin vous allez comprendre à la vue du code) rien ne se passe... le select est vide... voici 2 jours que je suis dessus...
voici le code
$sql="SELECT *
FROM `test`
WHERE `idparent` ='".$id_element."';";
$resultat = mysql_query($sql);
echo $id_element;
while($calcul = mysql_fetch_assoc($resultat)){
$id_element = $calcul['idelement'];
$id_parent = $calcul['idparent'];
$nom = $calcul['nom'];
echo '<option value="'.$calcul['idelement'].'" class="hidden idparent'.$calcul['idparent'].'">'.$calcul['nom'].'</option>';
};
echo'</select></p>';
EN PJ un apercu de ma table ( pour une meilleur compréhension
)
Merci d'avance pour ceux qui répondront
je suis debutant en php ( bien qu'étudiant dans ce domaine donc j'ai quand même les bases) je cherche à inserer une variable php dans une requête sql
dans le cadre d'un projet de stage
le but etant de creer un outil de devis personnalisé.
c'est a dire que l'utilisateur selectionne une option dans un select, et une fois l'option choisi, il y a un autre select qui apparait mais la n'est pas mon probleme.
Mon problème est l'intraction avec la BDD pour que tout cela soit dynamique et à l'execution de ce code (qui est sensé remplir un select avec une boucle while...enfin vous allez comprendre à la vue du code) rien ne se passe... le select est vide... voici 2 jours que je suis dessus...
voici le code
$sql="SELECT *
FROM `test`
WHERE `idparent` ='".$id_element."';";
$resultat = mysql_query($sql);
echo $id_element;
while($calcul = mysql_fetch_assoc($resultat)){
$id_element = $calcul['idelement'];
$id_parent = $calcul['idparent'];
$nom = $calcul['nom'];
echo '<option value="'.$calcul['idelement'].'" class="hidden idparent'.$calcul['idparent'].'">'.$calcul['nom'].'</option>';
};
echo'</select></p>';
EN PJ un apercu de ma table ( pour une meilleur compréhension
Merci d'avance pour ceux qui répondront