Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > การแปลงเดือนที่เป็นตัวเลข จากฐานข้อมูล เป็นภาษาไทย มันไม่แปลงให้ ช่วยผมดู code หน่อยครับผิดตรงไหน



 

การแปลงเดือนที่เป็นตัวเลข จากฐานข้อมูล เป็นภาษาไทย มันไม่แปลงให้ ช่วยผมดู code หน่อยครับผิดตรงไหน

 



Topic : 117824



โพสกระทู้ ( 38 )
บทความ ( 0 )



สถานะออฟไลน์




พอคลิกเลือกเดือน กรกฏาคม ปี 2558
แต่ข้อมูลออกเป็นเดือน07 ตรงส่วนนี้ถูกต้อง

แต่หัวกระดาษกลายเป็นส่งค่ามาเป็นเดือนมกราคม มันไม่ถูกต้อง
ช่วยผมดู code หน่อยครับ แก้มาทั้งวันแล้ว ไม่ได้ซักที


[b][/b]
นี่เป็นหน้าค้นหา
fffgf
Code หน้าค้นหา (PHP)
<? 
$a_mthai[1]    =    'มกราคม';
	$a_mthai[2]    =    'กุมภาพันธ์';
	$a_mthai[3]    =    'มีนาคม';
	$a_mthai[4]    =    'เมษายน';
	$a_mthai[5]    =    'พฤษภาคม';
	$a_mthai[6]    =    'มิถุนายน';
	$a_mthai[7]    =    'กรกฎาคม';
	$a_mthai[8]    =    'สิงหาคม';
	$a_mthai[9]    =    'กันยายน ';
	$a_mthai[10]    =    'ตุลาคม';
	$a_mthai[11]    =    'พฤศจิกายน';
	$a_mthai[12]    =    'ธันวาคม';
?>
<form method="get" action="report_deposit_month.php">
                    เดือน:&nbsp;&nbsp;&nbsp;
                    <select name="month" class="input">
<?php
	$m=1;
	for($i=1;$i <=12;$i++){
		$i < 10 ? $i = "0".$i : $i; 
		echo "<option value=\"{$i}\">{$a_mthai[$m]}</option>";
		$m++;
	}
?>
</select>
<select name="year" class="input">
<?php
       for ($j=date('Y')+543; $j>=2500; $j--){
		echo "<option value=\"{$j}\">{$j}</option>";
       }
?>
</select>
      &nbsp;&nbsp;

                         <input type="submit" value="ตกลง" onclick="return ckf()" class="input"/>
                         <input type="hidden" name="Search" value="1"/>
  </form>




นี่คือหน้าที่ดึงออกมาแสดง
eee
Codeที่ดึงมาแสดงเป็น pdf (PHP)
<table width="704" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
  <td width="291" align="center"><span class="style2">รายงานสรุปยอดเงินฝากประจำเดือน <?php //echo $month; ?><? $month2=$month;
if ($month2=01) 
{
	echo "มกราคม";
}
else if ($month2=02)
{
	echo "กุมภาพันธ์";
}
else if ($month2=03)
{
	echo "มีนาคม";
}
else if ($month2=04)
{
	echo "เมษายน";
}
else if ($month2=05)
{
	echo "พฤษภาคม";
}
else if ($month2=06)
{
	echo "มิถุนายน";
}
else if ($month2=07)
{
	echo "กรกฎาคม";
}
else if ($month2=08)
{
	echo "สิงหาคม";
}
else if ($month2=09)
{
	echo "กันยายน";
}
else if ($month2=10)
{
	echo "ตุลาคม";
}
else if ($month2=11)
{
	echo "พฤศจิกายน";
}
else
{
	echo "ธันวาคม";
}
?> ปี <?php echo $year; ?></span></td>

  </tr>
  <tr>
    <td height="27" align="center"><span class="style2">กลุ่มสัจจะสะสมทรัพย์จันทบุรี กรณีศึกษากลุ่มสัจจะสะสมทรัพย์สำนักสงฆ์เขาโบสถ์    </span></td>
  </tr>

</table>
<table width="200" border="0" align="center">
  <tbody>
    <tr>
      <td align="center">&nbsp;</td>
    </tr>
  </tbody>
</table>
<?php
	
	$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
	$objDB = mysql_select_db("satcha");
	if($_GET['Search']== 1){
	mysql_query("set NAMES'UTF8'");// set อักขระให้เป็น Utf8  เพิ่มตรงนี้เลยครับ   รับรองได้ชัวครับ
    $query =  "SELECT * FROM order_deposit where MONTH(od_lastdate) = '".$_GET['month']."' AND YEAR(od_lastdate) = '".$_GET['year']."' ";

	$result = mysql_query($query);
	$num = mysql_num_rows($result);
	if($num == 0){
						 print "<meta http-equiv=refresh content=0;URL=re_deposit_month.php?ไม่พบข้อมูล>";
						}
	if ($result = mysql_query($query)){
			$tog = true;
            while ($rows = mysql_fetch_assoc($result)) {
				$str = "SELECT * FROM order_deposit  WHERE d_id='".$rows["d_id"]."'";
					$obj = mysql_query($str) or die ("Error Query [".$str."]");
					$row = mysql_fetch_array($obj);
				if ($tog){
					
				?>
                    <div id="dh">
            <table bordercolor="#424242" width="1000"  height="78" border="1"  align="center" cellpadding="0" cellspacing="0" class="style3">
  <tr align="center">
   	 <td width="70" height="23" align="center" bgcolor="#D5D5D5"><strong>ลำดับ</strong></td>

    <td width="150" height="23" align="center" bgcolor="#D5D5D5"><strong>เลขที่บัญชีเงินฝาก</strong></td>
    <td width="150" height="23" align="center" bgcolor="#D5D5D5"><strong>วันที่่ฝากล่าสุด</strong></td>
    <td width="150" align="center" bgcolor="#D5D5D5"><strong>เวลา</strong></td>
    <td width="150" align="center" bgcolor="#D5D5D5"><strong>ยอดฝากใหม่</strong></td>
    <td width="150" align="center" bgcolor="#D5D5D5"><strong>สถานะ</strong></td>
                
            </tr>
                <?php
				}
				
				$tog = false;
				$num2= $num2+1;
				$od_daposit = $od_daposit + $rows['od_daposit'];
				?>
                <tr align="center">
                  <td align="center" class="style3"><?=$num2?></td>
                 <td align="center" class="style3"><?=$rows['d_id']?></td>
                  <td align="center" class="style3"><?=$rows['od_lastdate']?></td>
                  <td align="center" class="style3"><?=$rows['op_time']?></td>
                 <td align="center" class="style3"><?=$rows['od_daposit']?></td>
                  <td align="center" class="style3"><?=$rows['d_status']?></td>
                  
               </tr>
                <?php
				}	
			}
            ?>
            <tr align="center">  
             <td colspan="4" align="right"><div style=" text-align:right; padding-right: 400px;">ยอดรวม:</div> </td>
             <td align="left"><div style=" text-align:right; padding-right: 35px;"><?=number_format(($od_daposit),2)?></div></td>
               </tr>
</table>
	<?php
}
?>





Tag : PHP, HTML/CSS, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-07-15 18:54:45 By : Alzheimertzz View : 3687 Reply : 4
 

 

No. 1

Guest


เงื่อนไข if else ตรง $month2 ให้ใช้ == นะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-07-15 19:00:16 By : Who am i
 


 

No. 2



โพสกระทู้ ( 38 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Who am i เมื่อวันที่ 2015-07-15 19:00:16
รายละเอียดของการตอบ ::
โอ้โห เหมือนถูกหวยเลยครับ
ขอบพระคุณมาก ๆ เลย

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-07-15 19:03:21 By : Alzheimertzz
 

 

No. 3



โพสกระทู้ ( 1,636 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

น่าจะก๊อป array $a_mthai จากโค๊ดด้านบนมาใช้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-07-15 20:45:06 By : NewbiePHP
 


 

No. 4



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-07-16 11:20:45 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การแปลงเดือนที่เป็นตัวเลข จากฐานข้อมูล เป็นภาษาไทย มันไม่แปลงให้ ช่วยผมดู code หน่อยครับผิดตรงไหน
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่