• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اصلاح تقویم ماهیانه php
#1
سلام . تقویم یکماهه است .میخوام عدد روز از 1 شروع بشه

کد پی‌اچ‌پی:
//$roozha = array("saturday" , "sunday" , "Monday" , "tueseday" , "wednesday", "thursday" , "friday");
 //$roozha = array( "sunday" , "Monday" , "tueseday" , "wednesday", "thursday" , "friday", "saturday" );
 //$roozha = array(  "Monday" , "tueseday" , "wednesday", "thursday" , "friday","saturday" , "sunday");
 
$roozha = array( "tueseday" "wednesday""thursday" "friday","saturday" "sunday" "Monday" );
 
//$roozha = array( "wednesday", "thursday" , "friday" ,"saturday" , "sunday" , "Monday" , "tueseday" ,);
 //$roozha = array( "thursday" , "friday","saturday" , "sunday" , "Monday" , "tueseday" , "wednesday",);
 //$roozha = array("friday","saturday" , "sunday" , "Monday" , "tueseday" , "wednesday", "thursday" , );


 
for ($i 0,$j=0$i <= 31$i++,$j++){


if(
$i%7==0) {
 
   $j 0;
 
           }
 
    echo "<table border='1' >";
 
    echo "<tr>";
 
    echo "<td>$roozha[$j]</td>";
 
    echo "<td> 1398/5/$i</td> " ;
 
    echo "<td>..............................................</td>";
 
    echo "</tr>";
 
    echo "</table>";

 } 
  پاسخ
تشکر شده توسط :
#2
(۱۳۹۸ تير ۱۶, ۰۵:۵۲ ب.ظ)mhakbari1997 نوشته: سلام . تقویم یکماهه است .میخوام عدد روز از 1 شروع بشه

کد پی‌اچ‌پی:
//$roozha = array("saturday" , "sunday" , "Monday" , "tueseday" , "wednesday", "thursday" , "friday");
 //$roozha = array( "sunday" , "Monday" , "tueseday" , "wednesday", "thursday" , "friday", "saturday" );
 //$roozha = array(  "Monday" , "tueseday" , "wednesday", "thursday" , "friday","saturday" , "sunday");
 
$roozha = array( "tueseday" "wednesday""thursday" "friday","saturday" "sunday" "Monday" );
 
//$roozha = array( "wednesday", "thursday" , "friday" ,"saturday" , "sunday" , "Monday" , "tueseday" ,);
 //$roozha = array( "thursday" , "friday","saturday" , "sunday" , "Monday" , "tueseday" , "wednesday",);
 //$roozha = array("friday","saturday" , "sunday" , "Monday" , "tueseday" , "wednesday", "thursday" , );


 
for ($i 0,$j=0$i <= 31$i++,$j++){


if(
$i%7==0) {
 
   $j 0;
 
           }
 
    echo "<table border='1' >";
 
    echo "<tr>";
 
    echo "<td>$roozha[$j]</td>";
 
    echo "<td> 1398/5/$i</td> " ;
 
    echo "<td>..............................................</td>";
 
    echo "</tr>";
 
    echo "</table>";

 } 




مشکل حل شد:


کد پی‌اچ‌پی:
<html>
<
head>
 
   <style>
 
       td{
 
           padding10px;
 
           min-width250px;
 
       }
 
   </style>
</
head>
 <?
php

 $startDate 
time();

 for (
$i 0$i <= 5   $i++){

 
    echo "<table border='1' >";
 
    echo "<tr>";
 
    echo '<td>' date('Y-m-d l'strtotime('+' $i 'day'$startDate)) . '</td>';
 
    echo "<td>..............................................</td>";
 
    echo "</tr>";
 
    echo "</table>";

 }

?>
</html> 
  پاسخ
تشکر شده توسط : Y.P.Y


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان