Les conditions dans une table.

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