Recherche date dans champ datetime
Résolu/Fermé
maverick56
Messages postés
169
Date d'inscription
mardi 17 avril 2007
Statut
Membre
Dernière intervention
22 octobre 2007
-
25 avril 2007 à 11:29
maverick56 Messages postés 169 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 22 octobre 2007 - 25 avril 2007 à 13:21
maverick56 Messages postés 169 Date d'inscription mardi 17 avril 2007 Statut Membre Dernière intervention 22 octobre 2007 - 25 avril 2007 à 13:21
A voir également:
- Recherche date dans champ datetime
- Recherche musique - Guide
- Google recherche par image - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche adresse - Guide
- Publipostage date inversée ✓ - Forum Word
3 réponses
maverick56
Messages postés
169
Date d'inscription
mardi 17 avril 2007
Statut
Membre
Dernière intervention
22 octobre 2007
12
25 avril 2007 à 13:21
25 avril 2007 à 13:21
c bon g trouvé, en faite un suffit juste de mettre DATE devant la variable !
comme ceci : $req3=" and DATE(heure) $c31 '$c32'";
merci pour tout
comme ceci : $req3=" and DATE(heure) $c31 '$c32'";
merci pour tout
maverick56
Messages postés
169
Date d'inscription
mardi 17 avril 2007
Statut
Membre
Dernière intervention
22 octobre 2007
12
25 avril 2007 à 12:49
25 avril 2007 à 12:49
ouai alors je vais essayer de selectionner les bonnes variables parce qu'il en a un certain nombres !
SELECT nom, prenom, action, heure, palier, site, n_reacteur, type_caps, num_caps, type_calc, nb_simu, nb_lots, matrice_rustine, incert_coef_deb, biblio, histo_effluve,compte_rendu, affiche_histo
FROM historique
WHERE prenom!='' $req1 $req2 $req3 $req4 $req5 $req6 $req7 $req8 $req9 $req10 $req11
ORDER BY heure DESC";
avec : $req3=" and heure $c31 '$c32'";
$c31 est "= ; >= "...
$c32 est ma date sous la forme : aaaa-mm-jj
alors que dans ma base de donnée j'ai une "datetime" sous la forme aaaa-mm-jj hh:mm:ss
=> le probleme, c'est que par ex si j'ai la date 2007-04-25 12:47:30 lorsque que je fait une recherche avec "= 2007-04-25" je n'est aucun résultat, je voudrais en fait ne pas tenir compte de l'heure dans la recherche ...
j'espere avoir ete plus clair
merci
SELECT nom, prenom, action, heure, palier, site, n_reacteur, type_caps, num_caps, type_calc, nb_simu, nb_lots, matrice_rustine, incert_coef_deb, biblio, histo_effluve,compte_rendu, affiche_histo
FROM historique
WHERE prenom!='' $req1 $req2 $req3 $req4 $req5 $req6 $req7 $req8 $req9 $req10 $req11
ORDER BY heure DESC";
avec : $req3=" and heure $c31 '$c32'";
$c31 est "= ; >= "...
$c32 est ma date sous la forme : aaaa-mm-jj
alors que dans ma base de donnée j'ai une "datetime" sous la forme aaaa-mm-jj hh:mm:ss
=> le probleme, c'est que par ex si j'ai la date 2007-04-25 12:47:30 lorsque que je fait une recherche avec "= 2007-04-25" je n'est aucun résultat, je voudrais en fait ne pas tenir compte de l'heure dans la recherche ...
j'espere avoir ete plus clair
merci