Fonction update chez Online
Posté : 13 janv. 2012, 08:19
Bonjour
J'ai un soucis ma fonction update chez Online ne fonctionne plus alors que tout se passait bien avant
Je suppose qu'il y a eu un changement au niveau de leur serveur qui fait que je doive changer mon code mais a vrai dire pour moi tout est ok
si quelque 'un peut voir ou ca bug
j'ai un message d'erreur d'insertion dans la base
merci
Nadège
sur la page du site
J'ai un soucis ma fonction update chez Online ne fonctionne plus alors que tout se passait bien avant
Je suppose qu'il y a eu un changement au niveau de leur serveur qui fait que je doive changer mon code mais a vrai dire pour moi tout est ok
si quelque 'un peut voir ou ca bug
j'ai un message d'erreur d'insertion dans la base
merci
Nadège
Code : Tout sélectionner
function modifier_contenu($id,$fr1,$fr2,$gb1,$gb2){
//vérification des paramètres passés
$tab_erreur = array();
if(is_null($fr1)){
$tab_erreur["fr1"] = $fr1;
}
if(is_null($fr2)){
$tab_erreur["fr2"] = $fr2;
}
if(is_null($gb1)){
$tab_erreur["gb1"] = $gb1;
}
if(is_null($gb2)){
$tab_erreur["gb2"] = $gb2;
}
//affichage du tableau d'erreurs si elles existent
$nb_erreur = count($tab_erreur);
if($nb_erreur > 0){
echo $tab_erreur;
exit();
}
$up="UPDATE contenu SET fr1='$fr1', fr2='$fr2', gb1='$gb1', gb2='$gb2' WHERE id=$id";
echo '<br>'.$up;
$resultat=mysql_query($up);
if ($resultat){
return true;
}
else {
return false;
}
}
Code : Tout sélectionner
$UP="UPDATE contenu SET 'fr1'='$fr1' AND 'fr2'='$fr2'AND'gb1'='$gb1'AND'gb2'='$gb2' WHERE id='$id'";
mysql_query($UP);
echo $UP;
echo"<br><br><div align=\"center\">Votre modification a bien été enregistrée";
echo"<p align=\"center\"><a href=\"index.php\">retour à l'accueil de l'adminsitration</a></p>";