Bonjour,
Malgré tous les posts consultés sur ce forum, je ne trouve pas la solution à mon problème de checkbox.
J'ai une BDD 'recette' contenant des recettes avec 3 champs (pour simplifier) :
1 - id
2 - titre
3 - ingredient
J'ai un formulaire avec checkbox de cette forme :
<form name="titre" action="page1.php" method="post">
<input type="text" size="20" name="terme"><br>
<input type="checkbox" name="choix" value="id">id
<input type="checkbox" name="choix" value="titre">titre
<input type="checkbox" name="choix" value="ingredient">ingredient
<input type="submit" value="Rechercher">
Sur la page "page1.php", je crée une requête du type :
$sql = (" SELECT * FROM recette WHERE $choix='$terme' ");
Le mot tapé doit être recherché dans le champ de la BDD correspondant à la checkbox cochée.
Par ex : je tape amande. Si je coche la case 'ingredient', la requête doit rechercher le mot amande dans le champ 'ingredient' de ma BDD.
Si je coche, 'titre' le mot amande doit être recherché dans mon champ 'titre'.
La variable '$titre'passe bien mais pas la variable '$choix'
Je sèche... Quelqu'un peut-il m'aider ?
Merci de vos réponses