Bonsoir tout le monde,
Je poste pour la première fois un sujet sur un forum car habituellement, je trouve mes réponses seuls.
Mais aujourd'hui, j'ai besoin d'aide.
Je développe un site e-commerce (vêtements) qui doit me permettre d'avoir mon diplôme.
Je souhaite ajouter du Javascript sur une base HTML/CSS et PHP.
Mon but : lorsque le client est sur la page d'un article, cette dernière se met à jour (Prix, quantité...) dès que ce dernier modifie la taille (S, L, M, XL...) du produit.
Si je parviens à recharger la page, je ne parviens pas à prendre la valeur de la taille choisie, l'intégrer dans une requête SQL (par exemple) pour récupérer les informations et recharger la pages avec ces dernières.
Voici mon code :
Pourriez-vous me dire ce qui me manque ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <div id="sizes"> <label for="sizes">Choisissez une taille</label> <select name="sizes" size=1 class="input_select_format" onChange="document.location=this.options[this.selectedIndex].value; value_option();"> <option value="">Choisissez votre taille</option> <script type="text/javascript"> function value_option() { var value_option = document.this.options[this.selectedIndex].value; } </script> <?php $value_option = "<script>document.write(value_option)</script>"; $reference = executeRequete("SELECT id_article FROM wh_articles WHERE taille = ". $value_option ." AND reference = (SELECT reference FROM wh_articles WHERE id_article = $_GET[id_article]))"); $result_ref = $reference->fetch_assoc(); $sizes = executeRequete("SELECT DISTINCT taille FROM wh_articles WHERE reference = (SELECT reference FROM wh_articles WHERE id_article = $_GET[id_article])"); while($result_size = $sizes->fetch_assoc()) { echo '<option value="'. RACINE_SITE .'articles_details.php?id_article = '. $result_ref['id_article'] .'">'. $result_size['taille'] .'</option>'; } ?> <select> </div>
Un grand merci par avance de l'attention que vous porterez à ma demande.
Partager