Les conditions dans une table.

Max747 Messages postés 264 Statut Membre -  
jordane45 Messages postés 40050 Date d'inscription   Statut Modérateur Dernière intervention   -
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 40050 Date d'inscription   Statut Modérateur Dernière intervention   4 758
 
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