par
chrislabricole » 27 mai 2007, 10:13
A oui, effectivement, je me suis tromper, mais sa marche toujours pas....
voici mon nouveau code :
<?php
// Parametres de connexion a la base de données
$BD_serveur = "localhost";
$BD_utilisateur = "mon_user";
$BD_motDePasse = "mon_mdp";
$BD_base = "ma_base";
// Récupération des parametres POST
$id = $_POST["id"];
$prenom = $_POST["prenom"];
$nom = $_POST["nom"];
$dn = $_POST["dn"];
$mail = $_POST["mail"];
echo "Bonjour ".stripSlashes($prenom)." ".stripSlashes($nom).",<br />";
mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
or die("Impossible de se connecter au serveur de bases de données.");
mysql_select_db($BD_base)
or die("Impossible de se connecter a la base de données.");
$requete = "UPDATE table_utilisateurs SET nom='".$nom."' prenom='".$prenom."' dn='".$dn."' mail='".$mail."' WHERE id='".$id."'";
$result = mysql_affected_rows($requete);
if (!$result) {
echo "L'enregistrement de vos données a échoué !<br />";
} else {
echo "Infos modifiers avec succès !<br />";
}
?>
Mais le petit éléphant me dit que à la ligne 24 :
mysql_affected_rows($requete);
il y a une erreur, voici son message :
Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource in *:\***\*******\modif_membre.php on line 24
(sous windows)
Merci de vos réponses ! !

A oui, effectivement, je me suis tromper, mais sa marche toujours pas....
voici mon nouveau code :
[php]<?php
// Parametres de connexion a la base de données
$BD_serveur = "localhost";
$BD_utilisateur = "mon_user";
$BD_motDePasse = "mon_mdp";
$BD_base = "ma_base";
// Récupération des parametres POST
$id = $_POST["id"];
$prenom = $_POST["prenom"];
$nom = $_POST["nom"];
$dn = $_POST["dn"];
$mail = $_POST["mail"];
echo "Bonjour ".stripSlashes($prenom)." ".stripSlashes($nom).",<br />";
mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
or die("Impossible de se connecter au serveur de bases de données.");
mysql_select_db($BD_base)
or die("Impossible de se connecter a la base de données.");
$requete = "UPDATE table_utilisateurs SET nom='".$nom."' prenom='".$prenom."' dn='".$dn."' mail='".$mail."' WHERE id='".$id."'";
$result = mysql_affected_rows($requete);
if (!$result) {
echo "L'enregistrement de vos données a échoué !<br />";
} else {
echo "Infos modifiers avec succès !<br />";
}
?>[/php]
Mais le petit éléphant me dit que à la ligne 24 :
[php]mysql_affected_rows($requete);[/php]
il y a une erreur, voici son message :
[quote]Warning: mysql_affected_rows(): supplied argument is not a valid MySQL-Link resource in *:\***\*******\modif_membre.php on line 24[/quote]
(sous windows)
Merci de vos réponses ! ! :wink: :wink: