Problème PHP / My SQL [Résolu/Fermé]

Signaler
Messages postés
49
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2010
-
Messages postés
49
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2010
-
Bonjour,

Sur l'espace membre de mon site, j'ai créé une page où l'utilisateur peut gérer son abonnement à la Newsletter. Si dans la base de donnée, le champs "membre_newsletter" est égal à 1, on affiche un script de désabonnement (hébérgé chez YourMailingListProvider) et si il est égal à zéro, on affiche le script d'abonnement (également hébergé et également de type: <script type="text/javascript" src="http://signup.ymlp.com/signup.js?id=geuysymgmgue"></script>").

Voici la partie de la page où se trouve ce script:

<?PHP

$verification_abonnement = mysql_query("SELECT membre_newsletter FROM membres WHERE membre_id ='$id'");

echo ($verification_abonnement); // j'ai mis ce echo pour voir où était mon erreur //

if($verification_abonnement == 1)
{
	echo("<script type=\"text/javascript\" src=\"http://signup.ymlp.com/signup.js?id=geuysymgmguj\"></script>");
    }
	
else
{
	echo("<script type=\"text/javascript\" src=\"http://signup.ymlp.com/signup.js?id=geuysymgmgue\"></script>");
    }
?>


Le problème c'est que la page affiche dans tous les cas le script d'abonnement et aussi "Resource id #12".

Je ne vois pas où est mon erreur... Merci d'avance pour votre aide !


1 réponse

Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
669
à inserer avant ton echo :
$verification_abonnement=mysql_fetch_array($verification_abonnement);
$verification_abonnement=$verification_abonnement[0];
Messages postés
49
Date d'inscription
lundi 29 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2010
3
Ca marche !! Merci beaucoup !!