PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 18-05-2010 15:32:45

theavengers
Membre
Inscription : 13-10-2009
Messages : 81

Corriger l'écriture d'une requete COUNT

Bonjour à tous,

je reviens avec ma requete, (elle fonctionne) mais bon, comme je l'ai fait avec mes connaissances en PHP tongue ça doit pouvoir s'écrire autrement et être surtout mieux optimisé.

Rappel:
Donc j'ai un champ SQL  au format DATETIME, je choisis au travers de plusieurs listbox l'operateur,  l'année, puis le mois, puis le jour (l'heure ça viendra après) et je compte le nombre d'entrée.

Je fabrique ma variable $madate comme suis :

$annee = $_POST["annee"];
$mois = $_POST["mois"];
$jour = $_POST["jour"];
$heure = $_POST["heure"];
$madate = $jour." ".$mois." ".$annee;

Et puis je fais ma requete :

  $req = mysql_query("SELECT COUNT(*) as Count FROM `prospect` WHERE valid ='1' AND operateur = '$operateur' AND date LIKE '$annee-$mois-$jour%'  " );

Ca fonctionne, c'est sur, mais ça doit pas être optimum comme bouzin. Et puis en cherchant j'ai vu des écritures sous la forme

%H:%i:%s

Hors ligne

#2 18-05-2010 16:24:36

theavengers
Membre
Inscription : 13-10-2009
Messages : 81

Re : Corriger l'écriture d'une requete COUNT

hmm Je vais me jeter par la fenetre lol je viens de voir que je construis ma variable madate, mais qu'elle n'a plus lieu d'être ...

Hors ligne

Pied de page des forums