webForumDet fria alternativet

loopa if

PHP

7 svar · 149 visningar · startad av mall

Medlem sedan jan. 2001135 inlägg
Frågan#1

Hur kan mannuppreppa if


if ($thismonth >= "01") 
{ ECHO "<br><b>".$month01."</b><br>"; }

12 gångerfron 12 till 01?

Medlem sedan juni 20001 521 inlägg
#2

Tja, t.ex genom

<?
$thismonth = 12;
while ($thismonth != 0){

  if ($thismonth >= 1){
  echo "<br><b>" . $month01 . "</b><br>";
}
$thismonth--;
} ?>

Eller måste du ha med nollan före?
Jag är inte riktigt säker på vad du egentligen vill göra, men du kan upprepa någonting med hjälp av while eller for bl.a.

------------------
Gislaved.net
"Tänk på vad du säger så att du inte säger vad du tänker."

Medlem sedan jan. 2001135 inlägg
#3

Jag behöver includera monader i $month01 värdet som


	$month01 = "Januari";
	$month02 = "Februari";
	$month03 = "Mars";
	$month04 = "April";
	$month05 = "Maj";
	$month06 = "Juni";
	$month07 = "Juli";
	$month08 = "Augusti";
	$month09 = "September";
	$month10 = "October";
	$month11 = "November";
	$month12 = "December";

så att den skriver ut månadens namn..

Medlem sedan jan. 20001 006 inlägg
#4

Som svar på originalfrågan.

<?
for ($i=1; $i<=12; $i++) {
if ($thismonth == $i) {
printf ("%02s", $i);
}
}
?>

/j

------------------
R6

[Redigerat av Batboy den 01 mar 2001]

Medlem sedan jan. 2001135 inlägg
#5

inte frågan .

Medlem sedan jan. 20001 006 inlägg
#6

Inte frågan ?

/j

------------------
R6

Medlem sedan dec. 19991 749 inlägg
#7

*försöker*

$month[1] = "Januari";
$month[2] = "Februari";
$month[3] = "Mars";
$month[4] = "April";
$month[5] = "Maj";
$month[6] = "Juni";
$month[7] = "Juli";
$month[8] = "Augusti";
$month[9] = "September";
$month[10] = "October";
$month[11] = "November";
$month[12] = "December";

$thismonth = date("n",time());
echo $month[$thismonth];

rätt?

------------------

"Information wants to be free -- because it is now so easy to copy and distribute casually -- and information wants to be expensive -- because in an Information Age, nothing is so valuable as the right information at the right time."
- John Perry Barlow

nanne.net

[Redigerat av nanne den 02 mar 2001]

Medlem sedan juni 20001 251 inlägg
#8

Är det, http://cgi.webforum.nu/wf/Forum12/HTML/000846.html , du söker?

------------------
SteveNet
------------------
- Det var motgräs!
Roland Sandberg förklarar varför han missade öppet mål.

[Redigerat av stevenet den 02 mar 2001]

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)