Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/11/2011, 00h22   #1
Invité de passage
 
Fausto Paquin
Inscription : novembre 2009
Messages : 11
Détails du profil
Informations personnelles :
Nom : Fausto Paquin

Informations forums :
Inscription : novembre 2009
Messages : 11
Points : 1
Points : 1
Par défaut Condition IF NOT

Bonjour,

J'ai cherché mais ne trouve pas pourquoi la condition est toujours vrai.


Code :
1
2
3
4
5
6
7
$membre=mysql_query("Select id_user, membre FROM paypal_payment_info where membre='1' and id_user=(Select id_user FROM hs_espace_membre_membres WHERE login='$login')");
$membre_exist= mysql_num_rows($membre);
$membre_exist // retourne bien la valeur 1.
if ( $membre_exist != 1 );
{
header('Location: index.php');
}
Merci.
fpaquin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 09h08   #2
Membre éclairé
 
Avatar de Nowwis
 
Homme
Développeur Web
Inscription : juin 2009
Messages : 363
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 363
Points : 365
Points : 365
Bonjour,

Erreur de syntaxe, le ";" après le "if" ne doit pas être là.

Code :
1
2
3
4
5
6
7
$membre=mysql_query("Select id_user, membre FROM paypal_payment_info where membre='1' and id_user=(Select id_user FROM hs_espace_membre_membres WHERE login='$login')");
$membre_exist= mysql_num_rows($membre);
$membre_exist // retourne bien la valeur 1.
if ( $membre_exist != 1 )
{
header('Location: index.php');
}
Nowwis est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 12h24   #3
Membre expérimenté
 
Avatar de Torgar
 
Homme Jérémy
Développeur Web
Inscription : août 2007
Messages : 326
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2007
Messages : 326
Points : 535
Points : 535
Envoyer un message via MSN à Torgar Envoyer un message via Skype™ à Torgar
Bonjour,

A quoi sert la ligne 3 du code ci-dessous ? Parce que telle qu'écrite, elle doit te retourner une parse error. Au pire il manque le ";" - au mieux elle n'a pas lieu d'exister.



Citation:
Envoyé par fpaquin Voir le message
Bonjour,

J'ai cherché mais ne trouve pas pourquoi la condition est toujours vrai.


Code :
1
2
3
4
5
6
7
$membre=mysql_query("Select id_user, membre FROM paypal_payment_info where membre='1' and id_user=(Select id_user FROM hs_espace_membre_membres WHERE login='$login')");
$membre_exist= mysql_num_rows($membre);
$membre_exist // retourne bien la valeur 1.
if ( $membre_exist != 1 );
{
header('Location: index.php');
}
Merci.
__________________
Vivez vos rêves !!!

Si vous voulez que l'on vous aide, postez votre code avec la balise [ CODE ] [ /CODE ] (bouton # de l'éditeur)
Torgar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 14h10   #4
Invité de passage
 
Fausto Paquin
Inscription : novembre 2009
Messages : 11
Détails du profil
Informations personnelles :
Nom : Fausto Paquin

Informations forums :
Inscription : novembre 2009
Messages : 11
Points : 1
Points : 1
Ça fonctionne sans le ';'.

Merci!
fpaquin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2011, 17h26   #5
Rédacteur/Modérateur
 
Avatar de Thes32
 
Homme
Développeur Web
Inscription : décembre 2006
Messages : 2 335
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2006
Messages : 2 335
Points : 3 774
Points : 3 774
Tu devrais peut être écrire
?
__________________
Développeur | Zend Certified Engineer

Étapes Pour mieux se servir du forum:
1. Commencez par lire les cours et tutoriels ;
2. Faites une recherche;
3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

Nix>_Rien n'est plus pratique que la théorie
Thes32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h49.


 
 
 
 
Partenaires

Hébergement Web