Problème de mise a jour de champs [Résolu]

CyberMen30 152 Messages postés dimanche 31 août 2003Date d'inscription 8 novembre 2007 Dernière intervention - 3 mars 2006 à 20:00 - Dernière réponse : CyberMen30 152 Messages postés dimanche 31 août 2003Date d'inscription 8 novembre 2007 Dernière intervention
- 4 mars 2006 à 15:41
J'ai une valeur dans $Id et aussi dans $Courriel
mais je n'arrive pas à mettre à jour.
Quelqu'un voit un problèeme dans mon code?

include("connexion.php");


$Id=$_GET["id"];
$Courriel=$_GET["Courriel"];
$sql="SELECT * from tbladhesion where id='$Id'";
$ressql=mysql_query($sql);
$res=MYSQL_FETCH_ARRAY($ressql,MYSQL_ASSOC);



$sql= "UPDATE tbladhesion SET Accepter="Oui" WHERE id='$Id';";


echo "done";
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
yergo 137 Messages postés vendredi 30 décembre 2005Date d'inscription 18 avril 2006 Dernière intervention - 3 mars 2006 à 20:18
3
Merci
salut,
$id=$_GET['id'];
mysql_query("UPDATE tableadhesion SET Validation='Oui' WHERE id='$id' ;");

Merci yergo 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 95 internautes ce mois-ci

Commenter la réponse de yergo
yergo 137 Messages postés vendredi 30 décembre 2005Date d'inscription 18 avril 2006 Dernière intervention - 3 mars 2006 à 20:09
0
Merci
salut,
pourquoi le select ? si tu veux mettre a jour utilise directement la requete update .. !!
mysql_query("update ...");
Commenter la réponse de yergo
CyberMen30 152 Messages postés dimanche 31 août 2003Date d'inscription 8 novembre 2007 Dernière intervention - 3 mars 2006 à 20:14
0
Merci
JE sais pas, j'ai essayé toute sorte de chose sans que ca ne fonctionne

Avec la ligne comme ca:

mysql_query("UPDATE tableadhesion SET Validation="Oui" WHERE id='$GetId';");

J'ai le message d'erreur suivant:
Parse error: syntax error, unexpected T_STRING in blablabla...activation.php on line 20
Commenter la réponse de CyberMen30
CyberMen30 152 Messages postés dimanche 31 août 2003Date d'inscription 8 novembre 2007 Dernière intervention - 3 mars 2006 à 20:21
0
Merci
Merci, Merci et encore Merci!!!
Commenter la réponse de CyberMen30
cs_Anthomicro 9440 Messages postés mardi 9 octobre 2001Date d'inscription 13 avril 2007 Dernière intervention - 4 mars 2006 à 11:13
0
Merci
Salut,

if(isset($_GET['id']) AND is_numeric($_GET['id']))
{
mysql_connect('hote','user','passe');
mysql_select_db('base');
mysql_query('UPDATE tableadhesion SET Validation="Oui" WHERE id='.$_GET['id']);
mysql_close();
}

et encore ton champ "validation" perso je l'aurais mis en TINYINT au lieu de mettre une chaîne qui non seulement sera lente à indexer mais qui prend en plus plus de place.
<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li><li>Codes-php.net</li>
Commenter la réponse de cs_Anthomicro
CyberMen30 152 Messages postés dimanche 31 août 2003Date d'inscription 8 novembre 2007 Dernière intervention - 4 mars 2006 à 15:41
0
Merci
Merci à vous deux, je fais les test lundi et je reviens avec le résultat
:-)
Commenter la réponse de CyberMen30

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.