Cod: Selectaţi tot
08/05/2012
resursa1
resursa2
09/05/2012
resursa2
10/05/2012
nu au fost adaugate resurse
11/05/2012
resursa1
resursa2
resursa3
etc.
Astept raspuns, multumesc anticipat! cu stima trif
Cod: Selectaţi tot
08/05/2012
resursa1
resursa2
09/05/2012
resursa2
10/05/2012
nu au fost adaugate resurse
11/05/2012
resursa1
resursa2
resursa3
etc.
Cod: Selectaţi tot
$sql = "SELECT col1, DAYOFMONTH(col_data) AS zi FROM tabel
WHERE YEAR(col_data) = 2012 AND MONTH(col_data) = 3";
$result = mysql_query($sql);
if (mysql_errno()) {
// daca e eroare
echo "<br />". mysql_errno(). " : ". mysql_error(). "<br />";
}
if (mysql_num_rows($result) == 0) {
echo '0 rezultate';
}
else {
$regs = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
// retine datele in array, cu index de la 'zi'
$regs[$row['zi']][] = $row['col1'];
}
// parcurgere a zilelor dintr-o luna si adaugare rezultat in $res
$res = '';
for($i=1; $i<32; $i++) {
$res .= $i. '/03/2012 <br/>';
// daca exista inregistrare in ziua $i in $regs
// parcurge array-ul cu inregistrarile din acea zi
if(isset($regs[$i])) {
for($i2=0; $i2<count($regs[$i]), $i2++) {
$res .= $regs[$i][$i2]. '<br/>';
}
}
else $res .= 'nu au fost adaugate resurse <br/>';
}
echo $res;
Cod: Selectaţi tot
WHERE `date` BETWEEN '2012-03-01' AND '2012-03-31'
WHERE `date` BETWEEN '2012-03-01' AND CURRENT_DATE
Cod: Selectaţi tot
2012-04-27 13:09:56
Cod: Selectaţi tot
27-04-2012 13:09:56
Cod: Selectaţi tot
$sql = "SELECT *, DAYOFMONTH(data) AS zi FROM cantari_ppt
WHERE `data` BETWEEN '2012-04-27' AND CURRENT_DATE";
$result = mysql_query($sql);
$rand = mysql_fetch_array($result);
if (mysql_errno()) {
// daca e eroare
echo "<br/>". mysql_errno(). " : ". mysql_error(). "<br />";
}
if (mysql_num_rows($result) == 0) {
echo '0 rezultate';
}
else {
$regs = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
// retine datele in array, cu index de la 'zi'
$regs[$row['zi']][] = $row['denumire'];
}
}
// parcurgere a zilelor dintr-o luna si adaugare rezultat in $res
$res = '';
for($i=1; $i<32; $i++) {
$res .= '<b>'.$i. ''.date("/m/Y").' <br/></b>';
// daca exista inregistrare in ziua $i in $regs
// parcurge array-ul cu inregistrarile din acea zi
if(isset($regs[$i])) {
for($i2=0; $i2<count($regs[$i]); $i2++) {
$res .= $regs[$i][$i2]. '<br/>';
}
}
else
{
$res .= 'nu au fost adaugate resurse <br/>';
}
}
echo $res;
Cod: Selectaţi tot
BETWEEN ".date("7-d-m-Y")."
Cod: Selectaţi tot
$sql = "SELECT *, DAYOFMONTH(data) AS zi FROM cantari_ppt
WHERE `data` > DATE_SUB(CURDATE(),INTERVAL 7 DAY)";
Cod: Selectaţi tot
$sql = "SELECT *, DAYOFMONTH(data) AS zi FROM cantari_ppt
WHERE `data` BETWEEN DATE_SUB(CURDATE(), INTERVAL 1 WEEK) and CURDATE()";
Cod: Selectaţi tot
$sql = "SELECT *, DAYOFMONTH(data) AS zi FROM cantari_ppt
WHERE YEAR(`data`) = 2012 AND WEEK(`data`) = (WEEK(CURRENT_DATE) - 1)";
Cod: Selectaţi tot
WHERE `data` BETWEEN DATE_SUB(CURDATE(), INTERVAL 1 WEEK) and CURDATE()";
Cod: Selectaţi tot
for($i=date(d+7); $i<date(d); $i++) {
$res .= '<b>'.$i. ''.date("/m/Y").' <br/></b>';
// daca exista inregistrare in ziua $i in $regs
// parcurge array-ul cu inregistrarile din acea zi
if(isset($regs[$i])) {
for($i2=0; $i2<count($regs[$i]); $i2++) {
$res .= $regs[$i][$i2]. '<br/>';
Cod: Selectaţi tot
$lastweek = date('W') - 1; // number of last week
$year = date('Y');
$res = '';
// traverse the index of the days in a week (0 = Sunday)
for($i=0; $i<7; $i++){
// gets the number of the day in the week
$day = date('d', strtotime($year."W".$lastweek.$i));
$res .= '<b>'.$day. date("/m/Y").' <br/></b>';
// daca exista inregistrare in ziua $i in $regs
// parcurge array-ul cu inregistrarile din acea zi
if(isset($regs[$day])) {
for($i2=0; $i2<count($regs[$day]); $i2++) {
$res .= $regs[$day][$i2]. '<br/>';
}
}
else {
$res .= 'nu au fost adaugate resurse <br/>';
}
}
Cod: Selectaţi tot
10/05/2012 -- duminica
r1
r2
11/05/2012
r1
12/05/2012
r1
r2
13/05/2012
r1
r2
14/05/2012
r1
r2
15/05/2012
r1
r2
16/05/2012 sambata
r1
r2
r3
r4
Cod: Selectaţi tot
06/05/2012 -- miercuri
r1
r2
07/05/2012
r1
08/05/2012
r1
r2
09/05/2012
r1
r2
10/05/2012
r1
r2
11/05/2012
r1
r2
12/05/2012 marti
r1
r2
r3
r4
Cod: Selectaţi tot
$lastweek = date('W') - 1; // number of last week
$year = date('Y');
$startday = 0; // ziua aleasa (0=Duminica, 1=luni, date('N')=ziua curenta)
$res = '';
// traverse the index of the days in a week (0 = Sunday)
for($i=0; $i<7; $i++){
$setday = $startday + $i;
$setweek = $lastweek;
// if $setday is 7 or higher, decrease 7 days, and increment $setweek with one week
if($setday >= 7) {
$setday -= 7;
$setweek = $lastweek + 1;
}
// gets the number of the day in the week
$day = date('d', strtotime($year.'W'.$setweek.$setday));
$res .= '<b>'.$day. date("/m/Y").' <br/></b>';
// daca exista inregistrare in ziua $day in $regs
// parcurge array-ul cu inregistrarile din acea zi
if(isset($regs[$day])) {
for($i2=0; $i2<count($regs[$day]); $i2++) {
$res .= $regs[$day][$i2]. '<br/>';
}
}
else {
$res .= 'nu au fost adaugate resurse <br/>';
}
}
Cod: Selectaţi tot
$startday = 0; // ziua aleasa (0=Duminica, 1=luni, date('N')=ziua curenta)
Cod: Selectaţi tot
$lastweek = date('W') - 1; // number of last week
$year = date('Y');
$res = '';
// traverse the index of the days in a week (0 = Sunday)
for($i=0; $i<7; $i++){
// gets the number of the day in the week
$day = date('d', strtotime($year."W".$lastweek.$i));
$res .= '<b>'.$day.date("-m-Y"). ' <br/></b>';
// daca exista inregistrare in ziua $i in $regs
// parcurge array-ul cu inregistrarile din acea zi
if(isset($regs[$day])) {
for($i2=0; $i2<count($regs[$day]); $i2++) {
$res .= $regs[$day][$i2]. '<br/>';
}
}
else {
$res .= 'nu au fost adaugate resurse <br/>';
}
}
echo $res;
Cod: Selectaţi tot
$res .= 'nu au fost adaugate resurse <br/>';
Cod: Selectaţi tot
$sql = "SELECT *, DAYOFMONTH(data) AS zi FROM tabel
WHERE `data` BETWEEN DATE_SUB(CURDATE(), INTERVAL 1 WEEK) and CURDATE()";
Cod: Selectaţi tot
20-05-2012
nu au fost adaugate resurse
21-05-2012
nu au fost adaugate resurse
22-05-2012
nu au fost adaugate resurse
23-05-2012
nu au fost adaugate resurse
24-05-2012
nu au fost adaugate resurse
25-05-2012
nu au fost adaugate resurse
26-05-2012
nu au fost adaugate resurse
Cod: Selectaţi tot
13-05-2012
nu au fost adaugate resurse
14-05-2012
nu au fost adaugate resurse
15-05-2012
nu au fost adaugate resurse
16-05-2012
nu au fost adaugate resurse
17-05-2012
nu au fost adaugate resurse
18-05-2012
nu au fost adaugate resurse
19-05-2012
nu au fost adaugate resurse
Cod: Selectaţi tot
$sql = "SELECT *, DAYOFMONTH(data) AS zi FROM `cantari_ppt`
WHERE `data` BETWEEN DATE_SUB(CURDATE(), INTERVAL 1 WEEK) and CURDATE()";
$result = mysql_query($sql);
if (mysql_errno()) {
// daca e eroare
echo "<br/>". mysql_errno(). " : ". mysql_error(). "<br />";
}
if (mysql_num_rows($result) == 0) {
echo '0 rezultate';
}
else {
$regs = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
// retine datele in array, cu index de la 'zi'
$regs[$row['zi']][] = $row['denumire'];
}
}
$lastweek = date('W') - 1; // number of last week
$year = date('Y');
$res = '';
// traverse the index of the days in a week (0 = Sunday)
for($i=0; $i<7; $i++){
// gets the number of the day in the week
$day = date('d', strtotime($year."W".$lastweek.$i));
$res .= '<b>'.$day.date("-m-Y"). ' <br/></b>';
// daca exista inregistrare in ziua $i in $regs
// parcurge array-ul cu inregistrarile din acea zi
if(isset($regs[$day])) {
for($i2=0; $i2<count($regs[$day]); $i2++) {
$res .= $regs[$day][$i2]. '<br/>';
}
}
else {
$res .= 'nu au fost adaugate resurse <br/>';
}
}
echo $res;