|
|
|
เลือกค่าเดือนจากlist menu แล้วค่าออกมาไม่ตรงกับเดือนที่เลือกไว้ มันออกมาแต่เดือนปัจจุบันอย่างเดียว |
|
|
|
|
|
|
|
Code (PHP)
<form id="form1" name="form1" method="post" action="home.php?page=monthly.php">
<span class="style5"> <span class="style1">เลือกเดือน</span>
<select name="month" id="month">
<?php
if(!$month&&!$year)
{
$month = date("m");
$year = date("Y")+543;
}
$monthname = array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
for($i=1;$i<=12;$i++)
{
echo "<option value='$i'";
if($i==$month)
echo "selected = 'selected'";
echo ">".$monthname[$i-1]."</option>";
}
?>
</select>
<select name="year" id="year">
<?
$tyear = date("Y")+543;
for($i=$tyear;$i>=$tyear-5;$i--)
{
echo "<option value='$i'";
if($i==$year)
echo "selected = 'selected'";
echo ">$i</option>";
}
?>
</select>
<input type="submit" name="button" id="button" value="Go">
</form> </th>
</tr>
</table>
<? //echo $month,$year;
if(!$year)
$year = date("Y")+543;
else if (!$month)
$month = date("m");
for($i=1;$i<=12;$i++)
{
$dateall = $i."/".$year;
$sql = "SELECT * FROM record WHERE Selldate like '%$dateall'";
$result = mysql_query($sql);//echo $sql;
$totalall[$i]=0;
$totalall1[$i]=0;
while($data = mysql_fetch_array($result))
{
$sql = "SELECT * FROM stock WHERE stock_id=".$data["stock_id"];
$result_stock = mysql_query($sql) or die($sql. mysql_error());
$stock = mysql_fetch_array($result_stock);
$totalall[$i]+=$data['Sell_Price']*$data['Amount'];
$totalall1[$i]+=$stock['Capital_Price']*$data['Amount'];
}
}
?>
เนื่องจากว่าทำการเลือกเดือนจากlist menuแล้ว ค่าที่ออกมาไม่ตรงกับที่เลือกจากlist menu อะฮะ มันจะออกมาเป็นเดือนปัจจุบันทุกทีเลย เลยไม่รู้ว่าตรงส่วนไหนผิดอะฮะ ใครพอรู้ช่วยมาบอกหน่อยนะฮะ ขอบคุณคร้าบ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-09-10 02:36:44 |
By :
namenaza |
View :
1766 |
Reply :
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div align="center"><strong>วันที่: </strong>
<select name="selDayBorn" id="selDayBorn">
<option value="0" selected="selected">วันที่</option>
<?php
$d = date("d");
$m = date("m");
$y = date("Y")+543;
for($i = 1; $i < 32; $i++)
{
if($i == $d)
echo '<option value="'.$i.'" selected="selected">'.$i."</option>\n";
else
echo "<option value='".$i."'>".$i."</option>\n";
}
?>
</select>
<select name="selMonthBorn" id="selMonthBorn">
<option value="0">เดือน</option>
<?php
$month = array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
for($i = 1; $i < 13; $i++)
{
if($i == $m)
echo '<option value="'.$i.'" selected="selected">'.$month[$i]."</option>\n";
else
echo "<option value='".$i."'>".$month[$i]."</option>\n";
}
?>
</select>
<select name="selYearBorn" id="selYearBorn">
<option value="0">ปี</option>
<?php
for($i = 2552; $i <= 2560; $i++)
{
if($i == $y)
echo '<option value="'.$i.'" selected="selected">'.$i."</option>\n";
else
echo "<option value='".$i."'>".$i."</option>\n";
}
?>
</select></div>
ลองเอาโค้ด วันเดือนปี ที่ผมเขียนไปประยุกต์ใช้ดูนะครับ
|
|
|
|
|
Date :
2009-09-10 08:22:32 |
By :
DownsTream |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคร้าบ เด๋วจะลองนำไปประยุกต์ดูคร้าบ
|
|
|
|
|
Date :
2009-09-10 13:58:40 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่ว่านำไปประยุกต์แล้ว ยังเหมือนเดิมอะฮะ และมันเลื่อนถอยหลังมาอีกหนึ่งเดือน ยังตรงตามที่เลือกเลย ขอโทษด้วยนะฮะ ที่ไม่สามารถนำไปประยุกต์ได้สำเร็จ แบบว่าหนูอ่อนหัดมากเลย
|
|
|
|
|
Date :
2009-09-10 14:21:57 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่บอกว่าเลื่อนถอยหลัง ไม่มีอะไรฮะ แต่ว่ามันยังมิได้จิงๆยังไม่ได้จริงๆ
|
|
|
|
|
Date :
2009-09-10 14:35:56 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
function month($v){
$month = array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$data='<select name="m">';
$count=0;
foreach($month as $val){
$count++;
if($val==$v)
$data.='<option value="'.$count.'" selected>'.$val.'</option>';
else
$data.='<option value="'.$count.'" selected>'.$val.'</option>';
}
$data.='</select>';
return $data
}
echo month("มกราคม");
?>
ถ้าเป็น ก็คง คล้ายกันนะครับ
|
|
|
|
|
Date :
2009-09-10 16:16:40 |
By :
nilas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php
function month($v){
$month = array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$data='<select name="m">';
$count=0;
foreach($month as $val){
$count++;
if($val==$v)
$data.='<option value="'.$count.'" selected>'.$val.'</option>';
else
$data.='<option value="'.$count.'">'.$val.'</option>';//ตรวจนี้ แก้ไขเพิ่ม ข้างบน รีบไปหน่อย
}
$data.='</select>';
return $data
}
echo month("มกราคม");
?>
|
|
|
|
|
Date :
2009-09-10 16:18:12 |
By :
nilas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่ว่าถ้าเป็น คงเหมือนกานคืออะไรหว่า แอบงง หุหุ ขอบคุณนะฮะที่ช่วยเหลือ
|
|
|
|
|
Date :
2009-09-10 16:56:52 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคร้าบ คุณ No.8
ใช่ที่ตรงตามความต้องการเลย
เด๋วจะลองดูนะฮะ
ได้ไม่ได้ยังไงเด๋วจะมาโพสต์บอกอีกทีละกานคร้าบ
|
|
|
|
|
Date :
2009-09-10 22:42:09 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เขาคงใช้ไม่เป็น นะครับ เพราะผมก็เอามาใช้แล้วใช้ไม่เป็นเหมือนกัน มะได้โง่ นะแต่รู้สึกว่าถ้าไม่ได้เขียนเองแล้ว
ไม่ค่อยถนัดเท่าไร เมื่อก่อนนิชอบใช้ของคนอื่นที่เค้าเขียน แต่เด่วนี้ชอบเขียนเอง หนุกดี
แต่ว่า งง เลย ม่ายขึ้นชื่อตู่ no.8 อะ
|
|
|
|
|
Date :
2009-09-10 22:49:49 |
By :
DownsTream |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แอ้ๆๆๆ มันคงเป็นอะไรที่โปรแกรมแน่เลย ที่คุณdownsTream ให้มาถูกต้องที่สุดแล้ว และของทุกๆคนด้วยนะคร้าบ แต่งงว่า ทำไมพอเอาใส่ไปแระค่ายังเป็นเหมือนเดิมเลย งงจริงๆ
|
|
|
|
|
Date :
2009-09-10 22:52:51 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก้อตอนแรกมันเป็น guest อะฮะ แล้วไม่ได้มองตรง by ก้อเลยพิมไปว่า No.8
|
|
|
|
|
Date :
2009-09-10 22:54:52 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วคร้าบ เย้ๆๆ ขอบคุณอีกครั้ง เป็นที่สุด
|
|
|
|
|
Date :
2009-09-10 22:59:16 |
By :
namenaza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดีใจด้วยครับ ^_^
|
|
|
|
|
Date :
2009-09-10 23:10:38 |
By :
DownsTream |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วหรือ
|
|
|
|
|
Date :
2009-09-10 23:41:39 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
555+ แป๊ะเอ้ย มาสายทุกงาน
|
|
|
|
|
Date :
2009-09-11 02:02:10 |
By :
gummezaka |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|