IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[SQL] Caractere spéciaux °


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 119
    Points : 45
    Points
    45
    Par défaut [SQL] Caractere spéciaux °
    Bonjour a tous

    Voila j'ai un petit soucis.

    Je dois executer une requete SQL et un champ de ma base est N°. Le problème survient lorsque j'utilise mysql_query. Il renvoie false.

    Ma requete est "SELECT nom_ct FROM t_contacts WHERE N°='202' ". On dirais que le langage PHP ne veut pas le prendre ne compte.

    Avez vous une ptite idée??

  2. #2
    Membre confirmé Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Points : 594
    Points
    594
    Par défaut
    il faut eviter les caracteres speciaux dans le nom d'un champs.
    met N° entre quote inversee (alt gr+7) `
    Cela devrait fonctionner.

  3. #3
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    j'aurai plutot dit de renommer le champ de la base en numero, faut pas jouer avec des noms bizarre, ca sert a rien, et un jour sur une autre machine, une autre BDD, ca plantera.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 119
    Points : 45
    Points
    45
    Par défaut
    En faite je ne peux pas renomer le nom du champ. je sais que c'est dangereux. Je vais essayer les quotes inversé.

  5. #5
    Membre émérite

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Points : 2 557
    Points
    2 557
    Par défaut
    tu ne peux pas renommer le nom du champ ? et pourquoi ?

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 119
    Points : 45
    Points
    45
    Par défaut
    C'est bon les quote inverser marche. Merci bien. Comment connaissais tu l'astuce?? (stunti)

  7. #7
    Membre confirmé Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Points : 594
    Points
    594
    Par défaut
    C'est la syntaxe MySQL.
    Cela n'a rien d'une astuce.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL] Caracteres spéciaux "[" et "]"
    Par xc78370 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 30/07/2008, 14h29
  2. Requete SQL et caractere spéciaux
    Par gsacilot dans le forum Langage SQL
    Réponses: 13
    Dernier message: 28/08/2007, 09h39
  3. remplacer les caracteres spéciaux
    Par roninou dans le forum Langage
    Réponses: 2
    Dernier message: 02/11/2005, 15h26
  4. Analyseur XML : extraction des caracteres spéciaux
    Par abdou.sahraoui dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 19/07/2005, 15h07
  5. [DB2] supprimer les caractere spéciaux
    Par guin dans le forum DB2
    Réponses: 1
    Dernier message: 17/01/2005, 16h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo