Sql et espace en php

Rebuffat -  
 Rebuffat -
VOila mon souci,

Je galère pour r"aliser une requete d'insertion car j'ai des champs avec des espaces dans ma base de donnees access.
Il m'est impossible de renommer les cghamps car ce n'est pas moi qui ait la maitrise de la base. J'ai un ùmessage d'erreur disant que Les champs Date Fait marquant et Fait marquants sont inconnus.

Voici ce que j'ai ecris si quelqu'un peut m'aider ce serait cool.merci

$RequeteInsertionFait="INSERT INTO [Faits marquants mensuels] (Num_projet, 'Date fait marquant ', 'Faits marquants') VALUES (".$numProjet.",'".$DateFait."', '".$CommentaireFait."')"; 
A voir également:

2 réponses

Jean-François Pillou Messages postés 19261 Date d'inscription   Statut Webmaster Dernière intervention   63 277
 
Peut-être de cette façon là :
$RequeteInsertionFait="INSERT INTO 'Faits marquants mensuels' (Num_projet, Date\ fait\ marquant , Faits\ marquants) VALUES (".$numProjet.",".$DateFait.",".$CommentaireFait.")";

ou


$RequeteInsertionFait="INSERT INTO 'Faits marquants mensuels' (Num_projet, Date_fait_marquant , Faits_marquants) VALUES (".$numProjet.",".$DateFait.",".$CommentaireFait.")";


ou

$RequeteInsertionFait="INSERT INTO 'Faits marquants mensuels' (Num_projet, 'Date fait marquant' , 'Faits marquants') VALUES (".$numProjet.",".$DateFait.",".$CommentaireFait.")";
 

0
Rebuffat
 
Je te remercie pour ta réponse.
J'ai trouve la solution. En fait j'ai encadre mes champs avec espace de crochet et ça fonctionne.

Bonne journee
0