Programmer une requete sql sur les dates
ablo20113
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
bonjour les amis
je veux créer une recherche a partir d'une date saisie dans un formulaire rechercher.php
et et qui pointe vers un fichier reprequetedate.php
dont voici le code php
EDIT : AJout des balises de code (jordane)
mon probleme est la requete sql comment fait on avec les dates de sorte que la date soit pris en compte
lorsque je mets ça n'affiche d'erreur mais le resultat n'affiche pas .merci
je veux créer une recherche a partir d'une date saisie dans un formulaire rechercher.php
et et qui pointe vers un fichier reprequetedate.php
dont voici le code php
<?php require 'connection.php'; $nomparties1 = $_POST['nomparties1'] ; $dateaudience= $_POST['dateaudience']; //$prenomjuge =$_POST['prenomjuge'] ; // Si tout va bien, on peut continuer // On récupère tout le contenu de la table jeux_video $reponse = $bdd->prepare("SELECT decision.iddecision, decision.numdecision,decision.nomparties1, decision.nomparties2, decision.repertoire,decision.collation,decision.correction,decision.tirage,decision.gca,nature.nomacte AS nature_idnature, audience.dateaudience AS audience_idaudience FROM decision INNER JOIN nature ON nature_idnature= nature.idnature INNER JOIN audience ON audience_idaudience= audience.idaudience WHERE audience_idaudience = ? AND nomparties1 = ? "); $reponse->execute(array($_POST['dateaudience'],$nomparties1 = $_POST['nomparties1'] ));
EDIT : AJout des balises de code (jordane)
mon probleme est la requete sql comment fait on avec les dates de sorte que la date soit pris en compte
lorsque je mets ça n'affiche d'erreur mais le resultat n'affiche pas .merci
A voir également:
- Programmer une requete sql sur les dates
- Nombre de jours entre deux dates excel - Guide
- Programmer sms - Guide
- Programmer mail gmail - Guide
- Logiciel sql - Télécharger - Bases de données
- Comment trier des dates par mois sur excel - Guide
1 réponse
Bonjour,
Je t'invite vivement à activer la gestion des erreurs PHP (lire et appliquer ce qui est indiqué ici https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, vu que tu sembles être en PDO, il faut gérer correctement les erreurs pdo.
Pour ça, applique ceci : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Pour finir, tu nous parles de dates... mais dans le code de ta requête que tu nous montres tu ne sembles pas les avoir utilisées (dans le WHERE ).
Sans compter que nous ne savons rien de la structure de ta table ( j'ose espérer que tes champs dates sont bien en format DATE ou DATETIME ou TIMESTAMP dans ta BDD ... et que les dates que tu envoies en poste sont dans le bon format ( ANNEE-MOIS-JOUR => Y-m-d ) et pas en format français (JOUR/MOIS/ANNEE)
Pour finir, à l'avenir, lorsque tu posteras du code sur le forum, merci de penser à utiliser les BALISES DE CODE
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Je t'invite vivement à activer la gestion des erreurs PHP (lire et appliquer ce qui est indiqué ici https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Ensuite, vu que tu sembles être en PDO, il faut gérer correctement les erreurs pdo.
Pour ça, applique ceci : https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Pour finir, tu nous parles de dates... mais dans le code de ta requête que tu nous montres tu ne sembles pas les avoir utilisées (dans le WHERE ).
Sans compter que nous ne savons rien de la structure de ta table ( j'ose espérer que tes champs dates sont bien en format DATE ou DATETIME ou TIMESTAMP dans ta BDD ... et que les dates que tu envoies en poste sont dans le bon format ( ANNEE-MOIS-JOUR => Y-m-d ) et pas en format français (JOUR/MOIS/ANNEE)
Pour finir, à l'avenir, lorsque tu posteras du code sur le forum, merci de penser à utiliser les BALISES DE CODE
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code