cs_zatt
Messages postés131Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention23 septembre 2011 14 janv. 2007 à 21:18
tu as un message d'erreur ?
également ton formulaire est envoyé en POST, alors que tu utilises $_GET['club'],
et ta mise à jour s'effectue à chaque chargement de la page (ou tu n'as pas indiqué le test) ? mod_club.php est bien le nom de la page contenant le premier code ?
pimpa4real
Messages postés14Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention 6 février 2008 15 janv. 2007 à 00:44
bah ecoute j'ai trituré la requette dans tous les sens mais rien n'y fait tout ce que ça fait c'est d'effacer toutes les valeures que je veux mettre à jour.
En tout cas merci beaucoup pour ton aide je reprendrai ça demain matin
merci et @+
cs_zatt
Messages postés131Date d'inscriptionmardi 21 septembre 2004StatutMembreDernière intervention23 septembre 2011 15 janv. 2007 à 07:48
donc il te manque bien le test sur l'envoi de POST.Les valeurs étant systématiquement mises à jour, si (par exemple) $_POST['date2']="", alors $date2 est updaté avec une valeur de chaine vide.
essaies ça:
if((isset($_POST['date2']))&&(!empty($_POST['date2'])))
{
mysql_select_db($BD); mysql_query("update club set datefondation '".$date."' , maillot '".$couleur."', rechange = '".$rechange."', siege = '".$siege."', adresse = '".$adresse."', telephone = '".$telephone."', fax = '".$fax."', siteweb = '".$web."', email = '".$mail."' where nom = '".$club."'");
mysql_close($connexion);
}
Sinon essaies d'envoyer tes variables en GET, dans un premier temps, pour pouvoir en vérifier les valeurs (débogage, et tu remets en POST par la suite).