Bonjour,

La connexion avec SQL Server et PHP marche nickel, mais il y a un cas qui me pose un problème depuis pas mal de temps sans que j'ai trouvé de solution propre.

En effet il y a un table contenant des informations clients avec certains champs nommé de la façon suivante:

[N°Tél]

Outre la pratique, que je déconseille fortement, d'utiliser le caractère ° qui oblige d'utiliser les [] pour chaque opération sur ce champs.

Les requêtes depuis PHP plante systématiquement avec un nom de colonne incorrect lorsqu'on inclus ce champ (que ce soit avec les [], sans[] et même avec un dbo.table devant).

Ca fonctionne avec *, mais alors je n'arrive pas récupérer la variable dans le tableau ou l'objet (print_r on voit la propriété, echo $row['N°Tél'] n'affiche rien).

La seul solution actuelle que j'ai trouvé c'est de créer une vue dans SQL Server qui donne un alias "propre" à ce champ.

Mais si quelqu'un à une idée sur comment traiter directement ce genre de champs, je suis preneur!