Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
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 10/07/2006, 12h23   #1
Candidat au titre de Membre du Club
 
Inscription : 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 : 14
Points : 14
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??
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 12h24   #2
Membre chevronné
 
Avatar de stunti
 
Inscription : mai 2006
Messages : 521
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : mai 2006
Messages : 521
Points : 602
Points : 602
il faut eviter les caracteres speciaux dans le nom d'un champs.
met N° entre quote inversee (alt gr+7) `
Cela devrait fonctionner.
__________________
If it's not broken, don't fix it.
BiliBa Built on top of Zend Framework
stunti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 12h29   #3
Expert Confirmé
 
Avatar de Maxoo
 
Maxime Pasquier
Expert PHP
Inscription : novembre 2004
Messages : 2 126
Détails du profil
Informations personnelles :
Nom : Maxime Pasquier
Âge : 28
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 126
Points : 2 602
Points : 2 602
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.
__________________
Pour une bien meilleur lisibilité, utilisez la balise [code], c'est le [#] dans votre éditeur.
Mon espace Développez : mes Créations.


Rencontre & Carte des Membres de Developpez.com, version 3.0
Maxoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 12h39   #4
Candidat au titre de Membre du Club
 
Inscription : 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 : 14
Points : 14
En faite je ne peux pas renomer le nom du champ. je sais que c'est dangereux. Je vais essayer les quotes inversé.
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 12h41   #5
Expert Confirmé
 
Avatar de Maxoo
 
Maxime Pasquier
Expert PHP
Inscription : novembre 2004
Messages : 2 126
Détails du profil
Informations personnelles :
Nom : Maxime Pasquier
Âge : 28
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 126
Points : 2 602
Points : 2 602
tu ne peux pas renommer le nom du champ ? et pourquoi ?
__________________
Pour une bien meilleur lisibilité, utilisez la balise [code], c'est le [#] dans votre éditeur.
Mon espace Développez : mes Créations.


Rencontre & Carte des Membres de Developpez.com, version 3.0
Maxoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 12h42   #6
Candidat au titre de Membre du Club
 
Inscription : 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 : 14
Points : 14
C'est bon les quote inverser marche. Merci bien. Comment connaissais tu l'astuce?? (stunti)
zoreil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 13h50   #7
Membre chevronné
 
Avatar de stunti
 
Inscription : mai 2006
Messages : 521
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : mai 2006
Messages : 521
Points : 602
Points : 602
C'est la syntaxe MySQL.
Cela n'a rien d'une astuce.
__________________
If it's not broken, don't fix it.
BiliBa Built on top of Zend Framework
stunti 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 10h32.


 
 
 
 
Partenaires

Hébergement Web