Bonjour,
J'ai un poetit problème qui doit être très facile pour un connaisseur de résoudre.
Dans ma base de donnée, j'ai un champ commentaire de type nvarchar(50).
Mon formulaire envoie seulement 4 champs a sauver dans la table dont un est un camps pour les commentaires.
Le problème est que sir dans le chapms texte, je mets "toto", il ne sauve pas toto mais 2.
Je pense que le type de champs ncarchar(50) est juste?
J'ai aussi mis des console.log() un peu partout, et le texte "toto" est bien envoyer et reçu par mon script PHP.
Par contre je ne suis pas sûre de la maniere de sauver mes donnes. Je le fais ainsi.
ja' ai aussi essayé un truc du genre, mais la syntaxe ne doit pas etre correct:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $tsql= 'UPDATE labels SET isIn = ('.(int)$label_isin.'), isOut =('.(int)$label_isout.'), isAnalized =('.(int)$label_isanalized.'), comment=('.$label_comment.') WHERE id_label ='.$label_id ; $getResults= sqlsrv_query($conn, $tsql); $dataset[1]["OK"]="Save"
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $params = array((int)$label_isin, (int)$label_isout, (int)$label_isanalized, $label_comment); $tsql= 'UPDATE labels SET isIn = (?), isOut =(?), isAnalized =(?), comment=(?) WHERE id_label ='.$label_id ; $getResults= sqlsrv_query($conn, $tsql, $params); $dataset[1]["OK"]="Save";
merci pour vos lumières
Partager