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,038

HOME > PHP > PHP Forum > การเติมคำใน หน้าตัวแปรตัวสุดท้ายครับทำยังไง อยากให้ตัวสุดท้าย มีคำว่า และ ขึ้นก่อนอ่ะครับ เช่น 1 2 3 4 9 และ 10 1 3 และ 4 1 10 และ 11 แบบเนี้ยอ่ะครับ



 

การเติมคำใน หน้าตัวแปรตัวสุดท้ายครับทำยังไง อยากให้ตัวสุดท้าย มีคำว่า และ ขึ้นก่อนอ่ะครับ เช่น 1 2 3 4 9 และ 10 1 3 และ 4 1 10 และ 11 แบบเนี้ยอ่ะครับ

 



Topic : 043006



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



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



Code (PHP)
<?
print	$cdate11;
print	$cdate10;
print	$cdate9	;	
print	$cdate8	;	
print	$cdate7	;
print	$cdate6;
print	$cdate5	;
print	$cdate4	;
print	$cdate3	;
print	$cdate2	;
print	$cdate1 ;

?>

คือตังแต่ $cdate1-11 เป็นตัวแปรที่ส่งมาจากฟอร์มก่อนหน้า ที่เป็น Checkbox อ่ะครับ
สมมุติว่า Check ที่ช่อง 1 2 3 4 9 10 แบบนี้อ่ะครับ
อยากให้ตัวสุดท้าย มีคำว่า และ ขึ้นก่อนอ่ะครับ

เช่น 1 2 3 4 9 และ 10
1 3 และ 4
1 10 และ 11

แบบเนี้ยอ่ะครับให้ใส่ก่อนตัวแปรสุดท้ายที่ส่งมาอ่ะครับ


ขอบคุณครับผม ^^



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-05-18 14:22:14 By : veeravat View : 1056 Reply : 2
 

 

No. 1



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



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

ทำได้แล้วครับ แต่ติดปัญหาตรงที่ว่า ถ้าเกิดเลือกแค่อันเดียวจะมีคำว่า และ ติดนำหน้ามาด้วยอ่ะครับ
เอาออกยังไงดี?
แบบว่า ถ้า เลือก 2 อันเดียว ก็จะ แสดงเป็น และ2 แบบนี้อ่ะครับ
แล้วก็ ถ้า เลือกข้ามตัวเลข เช่น 1 3 5 9
จะแสดงเป็น 1 และ 3 5 9

แต่ถ้าเป็น 1 5 7 11
จะไม่แสดงอะไรเลยครับ
Code (PHP)
<?php



$exdt1 = explode(" ",$cdate1);
$exdt2 = explode(" ",$cdate2);
$exdt3 = explode(" ",$cdate3);
$exdt4 = explode(" ",$cdate4);
$exdt5 = explode(" ",$cdate5);
$exdt6 = explode(" ",$cdate6);
$exdt7 = explode(" ",$cdate7);
$exdt8 = explode(" ",$cdate8);
$exdt9 = explode(" ",$cdate9);
$exdt10 = explode(" ",$cdate10);
$exdt11 = explode(" ",$cdate11);

$extdc1 = $exdt1 ['1'];
$extdc2 = $exdt2 ['1'];
$extdc3 = $exdt3 ['1'];
$extdc4 = $exdt4 ['1'];
$extdc5 = $exdt5 ['1'];
$extdc6 = $exdt6 ['1'];
$extdc7 = $exdt7 ['1'];
$extdc8 = $exdt8 ['1'];
$extdc9 = $exdt9 ['1'];
$extdc10 = $exdt10 ['1'];
$extdc11 = $exdt11 ['1'];

if($extdc1 > $extdc2 && $extdc1 !== null)
echo $cdate0 ,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,$cdate6,$cdate7,$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc2 > $extdc3 && $extdc2 !== null)
echo $cdate0,$cdate1 , "และ",$cdate2,$cdate3,$cdate4,$cdate5,$cdate6,$cdate7,$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc3 > $extdc4 && $extdc3 !== null)
echo $cdate0,$cdate1,$cdate2 , "และ",$cdate3,$cdate4,$cdate5,$cdate6,$cdate7,$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc4 > $extdc5 && $extdc4 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3 , "และ",$cdate4,$cdate5,$cdate6,$cdate7,$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc5 > $extdc6 && $extdc5 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3,$cdate4 , "และ",$cdate5,$cdate6,$cdate7,$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc6 > $extdc7 && $extdc6 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,  "และ",$cdate6,$cdate7,$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc7 > $extdc8 && $extdc7 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,$cdate6 , "และ",$cdate7,$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc8 > $extdc9 && $extdc8 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,$cdate6,$cdate7 , "และ",$cdate8,$cdate9,$cdate10,$cdate11 ;

elseif($extdc9 > $extdc10 && $extdc9 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,$cdate6,$cdate7,$cdate8 , "และ",$cdate9,$cdate10,$cdate11 ;

elseif($extdc10 > $extdc11 && $extdc10 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,$cdate6,$cdate7,$cdate8,$cdate9 , "และ",$cdate10,$cdate11 ;

elseif($extdc11 > $extdc12 && $extdc11 !== null)
echo $cdate0,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,$cdate6,$cdate7,$cdate8,$cdate9,$cdate10 , "และ",$cdate11 ;


?>








Date : 2010-05-18 15:22:25 By : veeravat
 


 

No. 2



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



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

ในที่สุดผมก็ทำได้แล้วครับ หลังจากที่นั่ง งง มา 2 วัน มือใหม่อย่างเราก็ทำได้ ^^
Code ดูเรียบๆแบบมือใหม่เลยครับ
Code (PHP)
<?

if ($cdate1 === null)
$cdate1 = "1" ;
if ($cdate2 === null)
$cdate2 = "1" ;
if ($cdate3 === null)
$cdate3 = "1" ;
if ($cdate4 === null)
$cdate4 = "1" ;
if ($cdate5 === null)
$cdate5 = "1" ;
if ($cdate6 === null)
$cdate6 = "1" ;
if ($cdate7 === null)
$cdate7 = "1" ;
if ($cdate8 === null)
$cdate8 = "1" ;
if ($cdate9 === null)
$cdate9 = "1" ;
if ($cdate10 === null)
$cdate10 = "1" ;
if ($cdate11 === null)
$cdate11 = "1" ;

$first = $cdate1 + $cdate2 + $cdate3 + $cdate4 + $cdate5 + $cdate6 + $cdate7 + $cdate8 + $cdate9 + $cdate10 + $cdate11 ;

if($first == "10")
$andd = Null;
	else
	$andd = "และ" ;
?>

<?
if ($cdate1 == "1")
$cdate1 = null ;
if ($cdate2 == "1")
$cdate2 = null ;
if ($cdate3 == "1")
$cdate3 = null ;
if ($cdate4 == "1")
$cdate4 = null ;
if ($cdate5 == "1")
$cdate5 = null ;
if ($cdate6 == "1")
$cdate6 = null ;
if ($cdate7 == "1")
$cdate7 = null ;
if ($cdate8 == "1")
$cdate8 = null ;
if ($cdate9 == "1")
$cdate9 = null ;
if ($cdate10 == "1")
$cdate10 = null ;
if ($cdate11 == "1")
$cdate11 = null ; 



$min = array ($andd,$cdate1,$cdate2,$cdate3,$cdate4,$cdate5,$cdate6,$cdate7,$cdate8,$cdate9,$cdate10,$cdate11);
sort($min);

echo $min[0]," ";
echo $min[1]," ";
echo $min[2]," ";
echo $min[3]," ";
echo $min[4]," ";
echo $min[5]," ";
echo $min[6]," ";
echo $min[7]," ";
echo $min[8]," ";
echo $min[9]," ";
echo $min[11],"";
echo $min[10]," ";
?>




เอามาแจกไว้เผื่อเป็นประโยชน์กับท่านอื่น
หรือใครมีวิธีที่ทำให้ Code มันสั้นกว่านี้ก็บอกผมด้วยนะครับ
ขอบคุณ Thaicreate ครับผม ^^
Date : 2010-05-20 23:07:18 By : veeravat
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การเติมคำใน หน้าตัวแปรตัวสุดท้ายครับทำยังไง อยากให้ตัวสุดท้าย มีคำว่า และ ขึ้นก่อนอ่ะครับ เช่น 1 2 3 4 9 และ 10 1 3 และ 4 1 10 และ 11 แบบเนี้ยอ่ะครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่