Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1129 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Petit probleme sur une requete avec date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petit probleme sur une requete avec date

n°1509081
nicquehen
le gras c'est la vie
Posté le 31-01-2007 à 12:32:28  profilanswer
 

Bonjour  
 
je possede une base de données mysql avec une table menu elle possede 2 champs  
un champ date_menu (format date) ex : 2007-01-31 (aujourd'hui :p)
et un champ nom_menu (format varchar 255) ex : poulet frite :p
 
J'aimerai que pour chaque jour le menu change j'ai dont fais appelle à une requete de selection dont voici le code  

<?php $datemenu= date("Y-m-d" );
 
$reponse = mysql_query("SELECT * from menu where Date_menu=$datemenu" ); // Requête SQL
 
 
// On fait une boucle pour lister tout ce que contient la table :
 
$donnees = mysql_fetch_array($reponse)
?>
<?php echo $donnees['Nom_menu']; ?>

 
 
 
J'aimerai faire un critere sur la date d'aujourd'hui mais ma requete n'affiche rien je pense que l'erreur est sur mon critere.
 
je fais bien sur ma connexion à ma base et tousa tousa


Message édité par nicquehen le 31-01-2007 à 12:33:20
mood
Publicité
Posté le 31-01-2007 à 12:32:28  profilanswer
 

n°1509099
sielfried
Posté le 31-01-2007 à 13:01:58  profilanswer
 

select ... where Date_menu = CURDATE()
 


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°1509102
omega2
Posté le 31-01-2007 à 13:03:54  profilanswer
 

Code :
  1. <?php $datemenu= date("Y-m-d" );
  2. $reponse = mysql_query("SELECT * from menu where Date_menu=$datemenu" ); // Requête SQL


Donne pour aujourd'hui

Code :
  1. <?php $reponse = mysql_query("SELECT * from menu where Date_menu=2007-01-31" ); // Requête SQL


soit l'équivalent de

Code :
  1. <?php $reponse = mysql_query("SELECT * from menu where Date_menu=1975" ); // Requête SQL


Si tu veux que ca marche, alors il faut rajouter ' \" ' autour du $datemenu de la requette ou bien utiliser les fonctions SQL correspondantes.
 
EDIT : petit conseil en passant : Ne mets jamais les noms de variables entre ' " ', ca t'éviteras ce genre d'oublis et quelques autres complications.


Message édité par omega2 le 31-01-2007 à 13:04:29
n°1509105
nicquehen
le gras c'est la vie
Posté le 31-01-2007 à 13:14:09  profilanswer
 

Merc beaucoup :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Petit probleme sur une requete avec date

 

Sujets relatifs
un challenge pour résourdre ce problèmeIE7 ok Firefox probleme (css)
Probleme avec sitemap de google !!!!Firefox OK, Internet Explorer Problème
probleme code php readdir():Tween - probleme et optimisation
Probleme avec Api SetjobProblème de compilation
[JS] Problème de DIVExport Excel > Html = probleme !!!
Plus de sujets relatifs à : Petit probleme sur une requete avec date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR