Problème de noms : champ BDD et fonction php
Résolu
vivienneault
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
vivienneault Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
vivienneault Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un problème très bête mais impossible de trouver quoi que ce soit à ce sujet.
Je fais un tableau comprenant mes paramètres et les valeurs :
Le problème vient de l'avant dernier paramètre : 'date'.
J'aimerais simplement que php ne considère pas ce champ comme la fonction date().
Je précise que je ne peux pas changer le nom du champs pour les petits malins ;)
Merci d'avance
J'ai un problème très bête mais impossible de trouver quoi que ce soit à ce sujet.
Je fais un tableau comprenant mes paramètres et les valeurs :
$Fs = array( ID_societe=>$F_commande['idSociete'],type=>'EntreeF',id_produit=>$_SESSION['idArticleEnCour'],qte_mvt=>$_POST['reception_'.$cpt2],date=>date("Y-m-d"),id_ventearticle=>0);
Le problème vient de l'avant dernier paramètre : 'date'.
J'aimerais simplement que php ne considère pas ce champ comme la fonction date().
Je précise que je ne peux pas changer le nom du champs pour les petits malins ;)
Merci d'avance
A voir également:
- Problème de noms : champ BDD et fonction php
- Les noms des animaux - Télécharger - Études & Formations
- Les logos et leurs noms - Télécharger - Jeux vidéo
- Nom de l'adresse - Forum Consommation & Internet
- Que faut il écrire dans le champ obligatoire : Adresse (suite)*? ✓ - Forum Réseaux sociaux
- Changer le nom de son iphone - Guide
2 réponses
Bonjour
je ne peux pas changer le nom du champs
Mais il n'y a pas de champs dans ce que tu montres, ni de paramètres d'ailleurs.
Il y a un tableau associatif constitué de paires clés - valeurs.
Tes clés ( à gauche des =>) doivent être des nombres ou des chaînes, ce qui ne semble pas être le cas. Si tu n'as pas défini ID_societe (et les autres clés) comme une constante, comme c'est très probable, tu aurais dû l'écrire entre apostrophes ou doubles qotes pour que ce soit une chaîne :
Quant aux valeurs, tu nous dit ce que tu ne veux pas pour date, mais tu oubles de dire ce que tu veux. Là encore, si tu veux que ça reste la chaîne de caractères telle que tu l'as écrite, il faut la mettre entre apostrophes :
je ne peux pas changer le nom du champs
Mais il n'y a pas de champs dans ce que tu montres, ni de paramètres d'ailleurs.
Il y a un tableau associatif constitué de paires clés - valeurs.
Tes clés ( à gauche des =>) doivent être des nombres ou des chaînes, ce qui ne semble pas être le cas. Si tu n'as pas défini ID_societe (et les autres clés) comme une constante, comme c'est très probable, tu aurais dû l'écrire entre apostrophes ou doubles qotes pour que ce soit une chaîne :
'ID_societe'=>$F_commande['idSociete'],'type'=>'EntreeF'...
Quant aux valeurs, tu nous dit ce que tu ne veux pas pour date, mais tu oubles de dire ce que tu veux. Là encore, si tu veux que ça reste la chaîne de caractères telle que tu l'as écrite, il faut la mettre entre apostrophes :
...,'date'=>'date("Y-m-d")'...
Bonjour,
Je me suis effectivement peut être mal exprimé.
Enfaite ce tableau associatif est l'équivalent du $_POST pour un ajout après soumission du formulaire. Toutes les clés sont des champs d'une table dans laquelle j'insère le contenu du tableau.
Je voudrais juste indiquer la clé "date" sans qu'elle soit prise pour la fonction php date()
Je me suis effectivement peut être mal exprimé.
Enfaite ce tableau associatif est l'équivalent du $_POST pour un ajout après soumission du formulaire. Toutes les clés sont des champs d'une table dans laquelle j'insère le contenu du tableau.
Je voudrais juste indiquer la clé "date" sans qu'elle soit prise pour la fonction php date()