Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 17/04/2006, 23h41   #1
stk
Invité régulier
 
Inscription : juin 2005
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 12
Points : 6
Points : 6
Par défaut Constantes PHP + MySQL

Salut,
je souhaiterais savoir s'il est possible d'utiliser des constantes avec l'appel de mysql_query(), sans passer par une variable?

Par exemple :
Code :
1
2
DEFINE('CONSTANTE','Exemple');
mysql_query("SELECT * FROM table WHERE row_exemple=CONSTANTE");
Merci d'avance
stk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2006, 23h47   #2
Membre émérite
 
Avatar de Yobs
 
Inscription : avril 2004
Messages : 675
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2004
Messages : 675
Points : 808
Points : 808
Envoyer un message via MSN à Yobs
oui mais tu dois l'utiliser comme suit:
Code :
mysql_query("SELECT * FROM table WHERE row_exemple=".CONSTANTE)
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés
Yobs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2006, 00h14   #3
stk
Invité régulier
 
Inscription : juin 2005
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 12
Points : 6
Points : 6
Donc logiquement si j'utilises plusieurs conditions ca doit donner quelque chose comme ca :

Code :
mysql_query("SELECT * FROM table WHERE row_exemple=".CONSTANTE." AND (row2_exemple=".CONSTANTE2." OR row2_exemple=".CONSTANTE2.")");
Ou je me trompe?
stk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2006, 05h39   #4
Membre émérite
 
Avatar de Yobs
 
Inscription : avril 2004
Messages : 675
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2004
Messages : 675
Points : 808
Points : 808
Envoyer un message via MSN à Yobs
Non tu ne te trompe pas.
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés
Yobs est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h38.


 
 
 
 
Partenaires

Hébergement Web