Get Value Of Cell In Html Table, Best Tracks 2018 Pitchfork, Médicament Générique Def, Institut De Formation Ambulancier, Lac De Vesoles Camping Sauvage, Tableau Tessiture Voix,

jeremys indicated one thing - there is no sgn function wich actually seems a bit strange for me. Nous utilisons également des cookies tiers qui nous aident à analyser et à comprendre comment vous utilisez ce site. 0 0 t@ra t@ra 2012-08-02 18:32:24 2020-04-17 13:59:24 Récupérer la valeur ou le texte sélectionné d'un élément SELECT dans un formulaire HTML Javascript Sur le même sujet : … Comment récupérer la valeur d’un select avec jQuery juillet 1, 2019 février 10, 2020 Amine KOUIS Aucun commentaire V ous pouvez utiliser le sélecteur :selected de jQuery en combinaison avec la méthode val() pour chercher la valeur de l’option sélectionnée dans une liste déroulante. Faut-il utiliser href? Merci Pour récupérer et manipuler les données envoyées, cependant, nous allons devoir utiliser du PHP.Ce site utilise des cookies pour améliorer votre expérience de navigation. Vous devez fournir votre consentement pour qu'on puisse utiliser ce genre de cookie. Dans cette leçon, nous allons voir comment récupérer et manipuler (afficher, stocker, etc.) La partie HTML Pour pouvoir récupérer les valeurs des checkbox cochées par les visiteurs du formulaire, on doit nommer les checkbox du formulaire avec des crochets [] , avec le même nom. Tu n'as pas autant de valeurs que de colonnes.Oui effectivement il commence à être tard, j'ai ajouté une colonne sans l'ajouter dans l'insert.Du coup je vais faire quelques tests histoire que ça me tombe pas tout cuit dans le bec et si j'y arrive pas j'up le topic demain Je reviens ce matin avec une nouvelle interrogation.Je voudrais comparer deux colonnes de deux tables et afficher seulement les entrées similaires.Je souhaiterais n'afficher que les entrées ou l'id.table A et idcat.table B correspondent, j'ai tenté pas mal de code du styleJe bloque et je ne trouve pas vraiment mon bonheur sur Googlepar contre j'ai mis une étoile après le SELECT tu la remplacera par les champs que tu veux mais essaye comme ça pour commencer Pour faire une jointure il te faut le mot JOIN et le mot ON  concrètement tu faittapremièretable.lechampquetuveux = tadeuxièmetable.aveclechampquetuveuxMerci pour ton aide Fangstergansta j'avais tenté ça et j'avais obtenu le résultat du dessousDu coup il n'affiche plus qu'une entrée mais la même sur toutes les pages et ne prend pas en compte la catégorieça vient surement de mon code je vais le vérifier un grand merci pour ton aideOui je vais regarder merci à toi, je pense que mon code foire plus haut car il n'arrive pas à identifier la page sur laquelle je suis.Je vais garder ton INSERT et refaire mon code correctement, merci à toiJe reviens mettre le code complet et fonctionnel merci à toi pour ton aidepar contre petit conseil dès que tu peux essaye d'apprendre la syntax de PDO pour tes requête bientôt mysql_query n'existera plus Je réouvre le sujet, car j'ai maintenant ajouté au select un multiple histoire de pouvoir faire plusieurs choix.Le problème étant que il n'affiche l'entrée que dans la première catégoriedans ma base de donnée les id sont séparées par une virgule, je ne sais pas comment les séparer et lui dire de regarder les deux id et de les ajouter à chaque catégorielorsque tu récupère tes id qui sont stocké dans un même champ (c'est une erreur il faudrait que tu ais une table intermédiaire) la solution et d'utiliser la fonction explode() avec comme séparateur la virgule sur le résultat de ton champs id puis de faire un foreach là dessus.je te laisse chercher un peu histoire de pas te mâcher le travail!Si tu as un soucis reviens ici et post ton nouveau code avec les indices que je t'ai donné Je suis loin d'être un spécialiste mais je pense que, si $id provient d'un formulaire ($id = $_GET["id"] ) comme tu l'indiques plus haut), tu as une belle injection SQL dans(c'est une erreur il faudrait que tu ais une table intermédiaire)Je vais faire quelques tests supplémentaires bien que j'ai testé pas mal de chose avec explode, mais l'eho de test restait vide.ben normalement tu ne devrais pas stocker tous les id dans un seul champ de ta table tu devrais utiliser une table intermédiaire mais bon ça dépend des données que tu souhaite utiliser si tu explique ton projet on pourrais te donner des conseils sur l'architecture de ta baseensuite il faudrais que tu utilise PDO pour faire tes requête et plus particulièrement des requêtes préparéspour les injection, tu récupère une variable GET les variables GET passent par l'url de ton site ce qui veux dire que n'importe qui peut écrire n'importe quoi typiquement dans ton cas ton url doit être du style www.monsite.fr?id=123 rien n’empêche de modifier l'id ici...(on pourrais y ajouter des quotes après par exemple et écrire une sous reqûete) explode te créer un tableau avec chacune de tes valeurs pour comprendre fait un print_r sur ton explode Mon projet est un petit site avec catégories et articles pouvant être mit dans plusieurs catégories.J'ai donc deux tables "table.jeux" & "table.categories" dans la table catégories j'ai une ID auto incrémentée que je récupère au moment de la création de la fiche dans la "table.jeux" colonne "idcat" voilà pourquoi je les met toutes dans le même champ.Je suis novice avec PHP et PDO me semble très compliqué, j'ai lu qu'il n'était pas conseillé de faire du MSQL et du PDO en même temps ?Pour les injections j'ai fait ceci, est-ce que c'est bon ?Le problème de Explode c'est que je n'arrive pas à comprendre comme la faire co-exister avec :cette table contiendra un id en auto-incrémente, l'id de la catégorie et l'id du jeu comme ça tu pourras avoir plusieurs catégories pour un jeu et une catégorie pour correspondre à plusieurs jeux:par exemple on va prendre le jeu "mass effect" il sera dans deux catégories SF et space opera donc tu as ta table catégorie qui contient un id_categorie et le nom de la catégoriedonc dans ta table tu auras une entrée avec l'id_catégorie "1" et comme nom "SF"et une entré avec l'id_catégorie "2" et comme nom "space opera"dans cette table tu auras une entrée avec pour l'id_jeu "1" et comme nom de jeu "mass effect"cette table aura un id_jeux_categories, l'id_jeux et l'id_catégoriededans tu va donc ajouter deux entrées car tu as deux catégories liées au jeu mass effectle premier 1 c'est l'id_jeux_categories c'est le premier donc il est à 1 ensuite tu as l'id_jeu qui correspondra à "mass effect" dans ta table jeux et le troisième c'est l'id_catégorie qui est aussi à 1 et qui correspondra donc a "SF" dans ta table catégorie2ème entrée, jeu "mass effect", catégorie 2 "space opéra"pour PDO c'est la manière conseillée pour manipuler ta base de donnée MySQL c'est le plus sécure donc je te conseil vivement de regarder le fonctionnement et honnêtement ce n'est pas plus dur que mysql_query etc... voila un exemple de requête avec PDO tu verras c'est pas plus dur (dans ce cas j'affiche une liste de pays dans un select):dans ton cas une requête préparé ça s'écrit comme ça:Lorsque tu as une requête avec des arguments qui viennent de "l'extérieur" tu ferras une requête préparée.voila je crois avoir fait le tour mais hésite pas à poser des questions Merci beaucoup pour le temps que tu prends à m'aider J'ai bien saisi le principe, j'ai commencé à le faire en MSQL ben oui PDO me fait peur J'arrive bien à récupérer ID.jeux mais en ce qui concerne ID_categorie il ne me met que la première.Un petit indice pour me dire comment récup la deuxième valeur ?ce que tu viens de mettre est avec ou sans la nouvelle table jeux_categories?fait un echo de ta variable appel que je comprenne ce qu'elle contientPS: remplace tout ton code par ça, ainsi que la variable $appel qui ne sert ici plus à rienJe vais protéger mais Get le temps de regarder un peu comment fonctionne PDO.Je pense avoir passé le plus dur un énorme merci à toi pour ton aide et ta PATIENCE pense à enlever la colonne idcat dans la table jeux elle sert plus à rien non plus d'ailleurs Vous n'avez pas les droits suffisant pour supprimer ce sujet !