Les conditions dans une table.

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

  1. Modérateur
    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