Recuperer les element de <select> et mettre dans la base de donnée
cs_sory2sylla
Messages postés7Date d'inscriptionjeudi 24 novembre 2011StatutMembreDernière intervention 3 janvier 2013
-
25 déc. 2012 à 01:29
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 2013
-
3 janv. 2013 à 00:50
Bonsoir,
Mon soucit est que je n'arrive pas a recuperer le contenu d'une liste deroulante(c'est a dire un <select>) pour le mettre dans la base de donnée.
voici mon formulaire :
<html>
<head></head>
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 25 déc. 2012 à 13:03
Salut,
ya t'il des erreur dans mon code?
Oui, beaucoup. Sans indentation ni coloration syntaxique ce n'est pas évident du tout de lire ton code mais voici quelques trucs que j'ai vu :
[list]
[*] format est un tableau et non une chaîne de caractères
[*] les trucs du genre $toto = $_POST['toto']; sont totalement inutiles et trompeurs
[*] il ne faut pas utiliser les fonctions mysql_* ! [*] la balise <tale> n'existe pas, tu devais vouloir utiliser <table>
[*] Faire de la mise en forme en html, surtout à grands coups de tables, c'est dégueulasse
[*] participe passé et non infinitif : "AJOUT EFFECTUER" => "AJOUT EFFECTUÉ"
/list
J'allais dire la même chose.
D'ailleurs, la ligne suivante tourne-t-elle normalement $resu="INSERT INTO media VALUES('','$ty','$titre','$su','$fo','')"; ? Par ce que, si je ne me trompe pas, '$foo' restera toujours la chaîne de caractères $foo et ne sera jamais remplacée par la valeur de la variable $foo. Il aurait fallu échappe les '' pour respecter la syntaxe de la requête.
--
Pylouq Heureux sont ceux qui lisent le Réglement, ils ne finiront peut-être pas au bûcher.
cs_sory2sylla
Messages postés7Date d'inscriptionjeudi 24 novembre 2011StatutMembreDernière intervention 3 janvier 2013 3 janv. 2013 à 00:33
bonsoir ,
merci à vous tous d'avoir eu l’amabilité de regarder mon code.
En ce qui concerne les réponse j'ai pas trop compris ,particulièrement la réponse de Mr TychoBrahe: que voulez vous dire :"il ne faut pas utiliser les fonctions mysql_* ! " ,j'aimerai que vous m’éclaircissez ce point parce que moi je connais pas une autre fonction capable exécuter une requête sur une base de donnée.
merci
TychoBrahe
Messages postés1309Date d'inscriptionsamedi 31 janvier 2009StatutMembreDernière intervention 5 juin 201312 3 janv. 2013 à 00:50
Salut,
que voulez vous dire :"il ne faut pas utiliser les fonctions mysql_* ! " ,j'aimerai que vous m’éclaircissez ce point parce que moi je connais pas une autre fonction capable exécuter une requête sur une base de donnée
Tu sais, si c'est écrit en bleu c'est que c'est un lien, tu devrais alelr le lire car c'est un article très bien écrit ! ;)