Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Probleme de cotes avec NOW() [ Archives / Bases de données ] (jantonazzo)

vendredi 28 avril 2006 à 13:07:45 | Probleme de cotes avec NOW()

jantonazzo

Bonjour,

J' ai un petit probleme de requete.

J'ai un input où le client inscrit une date.

Dans ce cas de figure où une date est inscrite tout fonctionne.

Par conrtre, si le client n'inscrit pas de date, le traitement suivant s'effectue:
 

if ($date == "") {
$date .= 'NOW()';}

Donc la variable $date prend la valeur NOW(), ce qui correspond à la date du jour.

Mon probleme est que lorsque j'envoie ma requete

$sql = "SELECT * FROM call_calender, user WHERE xxx AND date='$date' ";

Le serveur reçoit:

$sql = "SELECT * FROM call_calender, user WHERE xxx AND date='$NOW()' ";

Le souci est que NOW() doit etre envoyé sans les cotes ' '.

Et si je retire les cotes dans mon select c'est la date qui sera envoyé sans les cotes.

Et ne sera donc pas interpreté



Quelqu'un aurrait une solution s'il vous plait???

Merci d'avance.








vendredi 28 avril 2006 à 13:11:11 | Re : Probleme de cotes avec NOW()

jantonazzo

Petite correction sur mon post:

[...]

Le serveur reçoit:

$sql = "SELECT * FROM call_calender, user WHERE xxx AND date='NOW()' ";

[...]

Il n'y a pas de $ dans'NOW()'


vendredi 28 avril 2006 à 16:00:17 | Re : Probleme de cotes avec NOW()

tardigrade


if ($date == "") {
$date = NOW();}

c'est mieux

tartdigrade

tu pourrais remplacer now() par mktime()

vendredi 28 avril 2006 à 16:21:39 | Re : Probleme de cotes avec NOW()

jantonazzo

Merci pour ta reponse mais NOW() fonctionne bien
Le probleme n'est pas là.


En fait,

Quand j'ecris dans requette la variable $date avec des cotes:
     date='$date'

Il n'y que la date inscrite qui passe car quand la variable est vide
le script inscrit dans dans la variable
$datela valeur
NOW().

Le probleme est que la valeur NOW() se retrouve entre deux cotes date='$date'
ce qui donne date='NOW()'

Or pour fonctionner la valeur NOW() ne doit pas être entre cotes. date=NOW()
 

vendredi 28 avril 2006 à 16:49:47 | Re : Probleme de cotes avec NOW()

tardigrade

c'est un peu la reponse que je t'ai donne

vendredi 28 avril 2006 à 17:01:23 | Re : Probleme de cotes avec NOW()

jantonazzo

Les cotes du script :
if ($date == "") {
$date = 'NOW()';}

sont utiles uniquement pour le script.

De plus si tu ecrit ce script sans les cotes:
if ($date == "") {
$date = NOW();}

Le scriptne fonctionne pas.

Le probleme ce sont les cote de la requette. Celles qui entour la variable
$date

vendredi 28 avril 2006 à 17:02:55 | Re : Probleme de cotes avec NOW()

sidf

salut
je ne pense pas que now() soit du php
mais plutot mysql

$date=date(Y/m/d) ;
pour recuperer la date courante

vendredi 28 avril 2006 à 17:05:36 | Re : Probleme de cotes avec NOW()

tardigrade

ok je viens de comprendre j'etais loin

alors pourquoi pas faire

if($date=="")
    $sql = "SELECT * FROM call_calender, user WHERE xxx AND date=NOW() ";
else
    $sql = "SELECT * FROM call_calender, user WHERE xxx AND date='$date' ";

vendredi 28 avril 2006 à 17:07:11 | Re : Probleme de cotes avec NOW()

sidf

maintenant il faut verifier que ton format de date est bien sous la forme
AAAA/MM/JJ  dans ta base (avec slashes)

si c'est aaaammjj, tu peux tenter

if ($date == "")
{
$date=date(Y).date(m).date(d);
}

vendredi 28 avril 2006 à 17:08:51 | Re : Probleme de cotes avec NOW()

1 2

Cette discussion est classé dans : date, probleme, select, now, cotes


Répondre à ce message

Sujets en rapport avec ce message

Probleme de creation de date dynamique dans un select [ par bullrot1985 ] Bonjour à tous.Voila j'ai créé un formulaire avec nom, prénom et date de naissance.lorsque je valide je fais un test si le nom et prenom sont bien rem Récuper et sélectionner valeurs champ Date dans un <select> [ par bullrot1985 ] Bonjour a tous.Dans ma bdd "contacts" j'ai un champ "Birthdate" type Date YYYY-MM-DD.J'ai creer une page d'updates pour pourvoir modifier les valeurs besoin d'aide [ par arssuoy ] Bonjour  j'ai besoin d'aide concernant la reload de la page en conservant les même valeur entrer et en même temps exécute une requête mysql ce k je ve probleme d'enregistrer la date sous mysql [ par bassouma10 ] bonjour tousj'ai un probleme sur l'enregistrement de date en ma base mysql car quant j'enregistre la date sous forme yyyy/mm/dd il enregistre bien et PB de renvoi d'une date dans un formulaire [ par helene38000 ] BonjoursJe suis actuellement entrain de finir mon site de reservation en ligne mais je deux trois probleme à finaliser dont celui la:Le context :j'ai probleme de date [ par plopinou ] bonjour,je vous expose mon probleme, voila quand on depose un pc, je stocke la date actuelle : datetime  0000-00-00  00:00:00et je veux stocke aussi l probleme source de modification du mois [ par cheznounours ] bonjour,j'utilise un code pour modifier une date sql sous le format (aaaa-mm-jj) pour mettre le mois en lettrece code marche bien jusqu'au mois de jui Pb avec un renvoi d'une date dans un formulaire [ par helene38000 ] Bonjours,  je suis entrain de faire un site de reservation en php. Et j'ai un probleme voila j'ai un calendrier que j'ai rendu cliquable. Mon pro requete avec comparaison de date [ par fatatra ] Salut a tous;Je cherche a fare une requete sql ou je compare le temps actuels avec une colonne de ma table de type date.Normalement, la requete ne dev probleme avec un select [ par sabou94 ] Bonjour à tous, mon probleme est le suivant : j'ai un formulaire avec dedans un select et une textarea.Je fais en sorte que quand je change un des élé


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.