Les conditions dans une table.

Fermé
Max747 Messages postés 258 Date d'inscription vendredi 11 juillet 2014 Statut Membre Dernière intervention 11 janvier 2024 - 27 juil. 2020 à 11:57
jordane45 Messages postés 38269 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 novembre 2024 - 27 juil. 2020 à 13:07
Bonjour,

A partir de la table d'insertion de données que voici et qui fonctionne:

$req = $connection->prepare('INSERT INTO coe (dossier,coef,date_fin,rep_bonne,adresse_image,titre_QCM,date_debut) VALUES(:dossier_qcm,:coeff,:fin,:repon,:adr,:qcmm,:debut)'); 
VALUES(:dossier_qcm)'); 
$req->bindParam(':dossier_qcm', $qc_, PDO::PARAM_STR);
$req->bindParam(':coeff', $coeff, PDO::PARAM_INT);	
$req->bindParam(':fin',$date_fin); 
$req->bindParam(':repon',$repon);
$req->bindParam(':adr',$img); 
$req->bindParam(':qcmm',$qc);
$req->bindParam(':debut',$date_debut); 
$req->execute();   


Je cherche à en créer une autre me permettant de sélectionner toutes les lignes de celles ci correspondantes aux périodes comprises entre les dates inscrites dans les champs date_debut et date_fin.
Un peu dans ce style pour commencer:

	SELECT dossier,coef,date_fin,rep_bonne,adresse_image,titre_QCM,date_debut
	  FROM coe


En sachant que les colonnes date_debut et date_fin sont de type timestamp.

Merci de bien vouloir m'aider à résoudre ce problème.

Configuration: Windows / Opera 36.0.2130.80

1 réponse

jordane45 Messages postés 38269 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 novembre 2024 4 694
27 juil. 2020 à 13:07
Bonjour,

Je cherche à en créer une autre

un(e) autre quoi ??

Ta question semble d'avantage concerner une requête SQL que le langage PHP ....
Est-ce que tu sais faire un WHERE dans une requête sql ??

Si tu ne sais pas... vas te renseigner sur ce sujet....

Et si tu sais déjà... et bien il suffit d'utiliser du >= ou <= sur tes champs de dates et/ou utiliser un BETWEEN



0