Programmer une requete sql sur les dates
ablo20113
Messages postés
1
Statut
Membre
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 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
- Apprendre a programmer - 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