Afficher un nombre bdd depuis une date défini
xav94
-
xav94 -
xav94 -
Bonjour à tous !
Je souhaite afficher un nombre de post sur un site depuis le 01.02.2008
function formatDate($aDate)
{
// aDate should have Ymd format
global $date_format;
$year=substr($aDate,0,4);
$month=substr($aDate,4,2);
$day=substr($aDate,6,2);
// Date_format grabbed from settings...
$date_added_1 = $date_format;
$date_added_1 = ereg_replace("d", "$day", $date_added_1);
$date_added_1 = ereg_replace("m", "$month", $date_added_1);
$date_added_1 = ereg_replace("y", "$year", $date_added_1);
$sitedate1 = $date_added_1;
return $sitedate1;
}
$date = '01.02.2008';
$r = q($sql = " select count(siteid) from $ads_tbl where ad_username = '$ad_username'");
$row_user = mysql_fetch_array($r);
$number = $row_user["count(siteid)"];
if($sitedate1 > $date ) echo $number ;
je n'arrive pas à trouver comment faire, si quelqu'un à une idée, elle est bien venue.
Merci
Je souhaite afficher un nombre de post sur un site depuis le 01.02.2008
function formatDate($aDate)
{
// aDate should have Ymd format
global $date_format;
$year=substr($aDate,0,4);
$month=substr($aDate,4,2);
$day=substr($aDate,6,2);
// Date_format grabbed from settings...
$date_added_1 = $date_format;
$date_added_1 = ereg_replace("d", "$day", $date_added_1);
$date_added_1 = ereg_replace("m", "$month", $date_added_1);
$date_added_1 = ereg_replace("y", "$year", $date_added_1);
$sitedate1 = $date_added_1;
return $sitedate1;
}
$date = '01.02.2008';
$r = q($sql = " select count(siteid) from $ads_tbl where ad_username = '$ad_username'");
$row_user = mysql_fetch_array($r);
$number = $row_user["count(siteid)"];
if($sitedate1 > $date ) echo $number ;
je n'arrive pas à trouver comment faire, si quelqu'un à une idée, elle est bien venue.
Merci
A voir également:
- Afficher un nombre bdd depuis une date défini
- Nombre de jours entre deux dates excel - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Ouvrir un fichier .dat - Guide
- Publipostage date inversée ✓ - Forum Word
- Whatsapp date incorrecte ✓ - Forum Mobile
2 réponses
Pourquoi tu ne fais pas ta condition dans ta requête?
$sql = "select count(id) from $ads_tbl where ad_username = '$ad_username'" and sitedate < '2008-02-01'"
$sql = "select count(id) from $ads_tbl where ad_username = '$ad_username'" and sitedate < '2008-02-01'"
Le champs date de la bdd s'appel "sitedate"
je pensais que c'etait "sitedate1" mais non, celui-ci est seulement pour le formatage de la date.
J'ai fais : if($sitedate > $date) echo $number ;
mais ça ne fonctionne pas !
Merci .
Xavier