Comparaison VARCHAR/TEXT [Résolu]

Athalus 131 Messages postés jeudi 17 juin 2004Date d'inscription 7 juillet 2005 Dernière intervention - 7 févr. 2005 à 15:32 - Dernière réponse : yoannh9 1 Messages postés jeudi 26 novembre 2009Date d'inscription 6 septembre 2010 Dernière intervention
- 6 sept. 2010 à 18:39
Bonjour,

J'aurais voulu savoir s'il était possible de comparer des variables de type VARCHAR et des variables de type TEXT dans une requète ?

J'utilise MySQL pour info.

hum.......
Afficher la suite 

5 réponses

Répondre au sujet
loyousse 198 Messages postés jeudi 3 février 2005Date d'inscription 16 décembre 2008 Dernière intervention - 9 févr. 2005 à 15:12
+3
Utile
Pour répondre à ta question, sous mysql tu peux comparer un champ de
type "text" avec un champ de type "varchar".C'est sur ça marche.

@+
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de loyousse
loyousse 198 Messages postés jeudi 3 février 2005Date d'inscription 16 décembre 2008 Dernière intervention - 9 févr. 2005 à 15:14
+3
Utile
Oui, aussi pour ta deuxième question, tu peux comparer un champ "text" avec "int".
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de loyousse
Athalus 131 Messages postés jeudi 17 juin 2004Date d'inscription 7 juillet 2005 Dernière intervention - 7 févr. 2005 à 15:48
0
Utile
Et des types INT comparés avec des type TEXT ?

hum.......
Commenter la réponse de Athalus
Athalus 131 Messages postés jeudi 17 juin 2004Date d'inscription 7 juillet 2005 Dernière intervention - 9 févr. 2005 à 15:15
0
Utile
Ok en fait je me suis débrouillé autrement mais merci pour l'info :)

hum.......
Commenter la réponse de Athalus
yoannh9 1 Messages postés jeudi 26 novembre 2009Date d'inscription 6 septembre 2010 Dernière intervention - 6 sept. 2010 à 18:39
0
Utile
Bonjour,
j'ai crée un table avec deux champs en varchar.
Un premier champ UID et un deuxième data.

Pouvez-vous me dire comment en php sur mysql effectuer un requête qui va récupérer la data correspondant à un UID envoyé.

J'ai utilisé
$sql0 ="SELECT `data` FROM `costumertag` WHERE UID=$uid_tag";
$requete1 = mysql_query($sql0) OR die('Lecture impossible');

Drôlement, cette requête fonctionne parfaitement quand mon UID ne contient que des chiffres. Je récupère le champs data sans problèmes. Mais dès qu'il contient des lettres, la requête fonctionne mais je récupère du vide.

Est-ce qu'un utilisateur expérimenté pourrait m'éclairer ?

Merci d'avance.
Commenter la réponse de yoannh9

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.