|
|
|
ขอถามเรื่อง array จังหวัด ครับ...เว็บของร.ร. มี 2 ภาษาครับ แล้วจังหวัดที่ผมเก็บเป็น array ต้องเรียงตามตัวอักษรครับ |
|
|
|
|
|
|
|
ใส่ Database ง่ายกว่าไม๊ครับ
จะเอา ID ไทย reference อังกฤษ หรือ เอา ID อังกฤษ Reference ไทย
ก็น่าจะพอช่วยได้น่ะครับ
ไม่ต้องยุ่งเรื่องตำแหน่งที่ไม่ตรงกันด้วยครับ
เพราะมี ID Reference เอาไว้แล้ว
|
|
|
|
|
Date :
2011-08-10 18:51:48 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนแรกก็ทำแบบนั้นครับแต่เนื่องจากอาจารย์ต้องการเป็นarrayครัยเพราะฐานข้อมูลที่เค้าลงถาษาไทยออกเป็นตัวหนอนครับพี่
|
|
|
|
|
Date :
2011-08-10 20:08:47 |
By :
rattakorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จากคำถามของผมได้บนมันพอทำได้เปล่าครับ
|
|
|
|
|
Date :
2011-08-14 13:09:06 |
By :
rattakorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แวะมาเก็บความรู้ครับ
|
|
|
|
|
Date :
2011-08-14 13:42:33 |
By :
pattana083 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แวะมาเก็บความรู้ครับ
____________________________________
|
|
|
|
|
Date :
2011-08-15 16:58:59 |
By :
pattana083 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
นี้เลยครับ
mysql_query("SET NAMES tis620");
|
|
|
|
|
Date :
2011-08-15 23:47:28 |
By :
Professer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ultrasiam ขอบคุณครับผมอยากทราบตรงนี้และว่าทำได้หรือเปล่าหากทำได้ทำยังไง
ผมขอลองทำดูก่อนนะครับได้ผลยังไงแล้วจะเอามาให้ดูครับ
หรือพี่ultrasiam มีทีเคยทำเอามาแจกก็ได้นะครับ.....ฮี่ๆ
|
|
|
|
|
Date :
2011-08-18 11:06:22 |
By :
rattakorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
///////////////////////lang start
$lang="en";
if ($lang=='th'){
##############################Province ######################################
$pKamphaengPhet="กำแพงเพชร";
$pChiangRai="เชียงราย";
$pChiangMai="เชียงใหม่";
$pTak="ตาก";
$pNakhonSawan="นครสวรรค์";
$pNan="น่าน";
$pPhichit="พิจิตร";
$pPhitsanulok="พิษณุโลก";
$pPhetchabun="เพชรบูรณ์";
$pPhrae="แพร่";
$pMaeHongSon="แม่ฮ่องสอน";
$pLampang="ลำปาง";
$pLamphun="ลำพูน";
$pSukhothai="สุโขทัย";
$pUttaradit="อุตรดิตถ์";
$pUthaiThani="อุทัยธานี";
$pPhayao="พะเยา";
$pBangkok="กรุงเทพฯ";
$pKanchanaburi="กาญจนบุรี";
$pChanthaburi="จันทบุรี";
$pChachoengsao="ฉะเชิงเทรา";
$pChonBuri="ชลบุรี";
$pChaiNat="ชัยนาท";
$pTrat="ตราด";
$pNakhonNayok="นครนายก";
$pNakhonPathom="นครปฐม";
$pNonthaburi="นนทบุรี";
$pPathumThani="ปทุมธานี";
$pPrachuapKhiriKhan="ประจวบคีรีขันธ์";
$pPrachinBuri="ปราจีนบุรี";
$pPhraNakhonSiAyutthaya="พระนครศรีอยุธยา";
$pPhetchaburi="เพชรบุรี";
$pRayong="ระยอง";
$pRatchaburi="ราชบุรี";
$pLopBuri="ลพบุรี";
$pSamutPrakan="สมุทรปราการ";
$pSamutSongkhram="สมุทรสงคราม";
$pSamutSakhon="สมุทรสาคร";
$pSaraburi="สระบุรี";
$pSingBuri="สิงห์บุรี";
$pSuphanBuri="สุพรรณบุรี";
$pAngThong="อ่างทอง";
$pSaKaeo="สระแก้ว";
$pKalasin="กาฬสินธุ์";
$pKhonKaen="ขอนแก่น";
$pChaiyaphum="ชัยภูมิ";
$pYasothon="ยโสธร";
$pNakhonPhanom="นครพนม";
$pNakhonRatchasima="นครราชสีมา";
$pBuriRam="บุรีรัมย์";
$pMahaSarakham="มหาสารคาม";
$pRoiEt="ร้อยเอ็ด";
$pLoei="เลย";
$pSiSaKet="ศรีสะเกษ";
$pSakonNakhon="สกลนคร";
$pSurin="สุรินทร์";
$pNongKhai="หนองคาย";
$pUdonThani="อุดรธานี";
$pUbonRatchathani="อุบลราชธานี";
$pMukdahan="มุกดาหาร";
$pAmnatCharoen="อำนาจเจริญ";
$pNongBuaLamPhu="หนองบัวลำภู";
$pKrabi="กระบี่";
$pChumphon="ชุมพร";
$pTrang="ตรัง";
$pNakhonSiThammarat="นครศรีธรรมราช";
$pNarathiwat="นราธิวาส";
$pPattani="ปัตตานี";
$pPhangnga="พังงา";
$pPhatthalung="พัทลุง";
$pPhuket="ภูเก็ต";
$pYala="ยะลา";
$pRanong="ระนอง";
$pSongkhla="สงขลา";
$pSatun="สตูล";
$pSuratThani="สุราษฎร์ธานี";
$pBungkan="บึงกาฬ";
}else if ($lang=='en'){
##############################Province ######################################
$pKamphaengPhet="Kamphaeng Phet";
$pChiangRai="Chiang Rai";
$pChiangMai="Chiang Mai";
$pTak="Tak";
$pNakhonSawan="Nakhon Sawan";
$pNan="Nan";
$pPhichit="Phichit";
$pPhitsanulok="Phitsanulok";
$pPhetchabun="Phetchabun";
$pPhrae="Phrae";
$pMaeHongSon="Mae Hong Son";
$pLampang="Lampang";
$pLamphun="Lamphun";
$pSukhothai="Sukhothai";
$pUttaradit="Uttaradit";
$pUthaiThani="Uthai Thani";
$pPhayao="Phayao";
$pBangkok="Bangkok";
$pKanchanaburi="Kanchanaburi";
$pChanthaburi="Chanthaburi";
$pChachoengsao="Chachoengsao";
$pChonBuri="Chon Buri";
$pChaiNat="Chai Nat";
$pTrat="Trat";
$pNakhonNayok="Nakhon Nayok";
$pNakhonPathom="Nakhon Pathom";
$pNonthaburi="Nonthaburi";
$pPathumThani="Pathum Thani";
$pPrachuapKhiriKhan="Prachuap Khiri Khan";
$pPrachinBuri="Prachin Buri";
$pPhraNakhonSiAyutthaya="Phra Nakhon Si Ayutthaya";
$pPhetchaburi="Phetchaburi";
$pRayong="Rayong";
$pRatchaburi="Ratchaburi";
$pLopBuri="Lop Buri";
$pSamutPrakan="Samut Prakan";
$pSamutSongkhram="Samut Songkhram";
$pSamutSakhon="Samut Sakhon";
$pSaraburi="Saraburi";
$pSingBuri="Sing Buri";
$pSuphanBuri="Suphan Buri";
$pAngThong="Ang Thong";
$pSaKaeo="Sa Kaeo";
$pKalasin="Kalasin";
$pKhonKaen="Khon Kaen";
$pChaiyaphum="Chaiyaphum";
$pYasothon="Yasothon";
$pNakhonPhanom="Nakhon Phanom";
$pNakhonRatchasima="Nakhon Ratchasima";
$pBuriRam="Buri Ram";
$pMahaSarakham="Maha Sarakham";
$pRoiEt="Roi Et";
$pLoei="Loei";
$pSiSaKet="Si Sa Ket";
$pSakonNakhon="Sakon Nakhon";
$pSurin="Surin";
$pNongKhai="Nong Khai";
$pUdonThani="Udon Thani";
$pUbonRatchathani="Ubon Ratchathani";
$pMukdahan="Mukdahan";
$pAmnatCharoen="Amnat Charoen";
$pNongBuaLamPhu="Nong Bua Lam Phu";
$pKrabi="Krabi";
$pChumphon="Chumphon";
$pTrang="Trang";
$pNakhonSiThammarat="Nakhon Si Thammarat";
$pNarathiwat="Narathiwat";
$pPattani="Pattani";
$pPhangnga="Phangnga";
$pPhatthalung="Phatthalung";
$pPhuket="Phuket";
$pYala="Yala";
$pRanong="Ranong";
$pSongkhla="Songkhla";
$pSatun="Satun";
$pSuratThani="Surat Thani";
$pBungkan="Bungkan";
}
$provincenamerr=array(array($pBangkok,"1"),array($pKrabi,"2"),array($pKanchanaburi,"3"),array($pKalasin,"4"),array($pKamphaengPhet,"5"),array($pKhonKaen,"6"),array($pChanthaburi,"7"),array($pChachoengsao,"8"),array($pChonBuri,"9"),array($pChaiNat,"10"),array($pChaiyaphum,"11"),array($pChumphon,"12"),array($pChiangRai,"13"),array($pChiangMai,"14"),array($pTrang,"15"),array($pTrat,"16"),array($pTak,"17"),array($pNakhonNayok,"18"),array($pNakhonPathom,"19"),array($pNakhonPhanom,"20"),array($pNakhonRatchasima,"21"),array($pNakhonSiThammarat,"22"),array($pNakhonSawan,"23"),array($pNonthaburi,"24"),array($pNarathiwat,"25"),array($pNan,"26"),array($pBuriRam,"27"),array($pPathumThani,"28"),array($pPrachuapKhiriKhan,"29"),array($pPrachinBuri,"30"),array($pPattani,"31"),array($pPhraNakhonSiAyutthaya,"32"),array($pPhayao,"33"),array($pPhangnga,"34"),array($pPhatthalung,"35"),array($pPhichit,"36"),array($pPhitsanulok,"37"),array($pPhetchaburi,"38"),array($pPhetchabun,"39"),array($pPhrae,"40"),array($pPhuket,"41"),array($pMahaSarakham,"42"),array($pMukdahan,"43"),array($pMaeHongSon,"44"),array($pYasothon,"45"),array($pYala,"46"),array($pRoiEt,"47"),array($pRanong,"48"),array($pRayong,"49"),array($pRatchaburi,"50"),array($pLopBuri,"51"),array($pLampang,"52"),array($pLamphun,"53"),array($pLoei,"54"),array($pSiSaKet,"55"),array($pSakonNakhon,"56"),array($pSongkhla,"57"),array($pSatun,"58"),array($pSamutPrakan,"59"),array($pSamutSongkhram,"60"),array($pSamutSakhon,"61"),array($pSaKaeo,"62"),array($pSaraburi,"63"),array($pSingBuri,"64"),array($pSukhothai,"65"),array($pSuphanBuri,"66"),array($pSuratThani,"67"),array($pSurin,"68"),array($pNongKhai,"69"),array($pNongBuaLamPhu,"70"),array($pAngThong,"71"),array($pAmnatCharoen,"72"),array($pUdonThani,"73"),array($pUttaradit,"74"),array($pUthaiThani,"75"),array($pUbonRatchathani,"76"),array($pBungkan,"77"));
$txtprovince=$_POST['txtprovince'];
echo $txtprovince;
function array2DSearch($arrays, $needle)
{
$result = count($arrays);
for($i=0;$i<=$result;$i++){
if ($arrays[$i][1]==$needle){
$selecttxt=$arrays[$i][0];
//$test="eeeee";
}
}
return $selecttxt;
}
echo array2DSearch($provincenamerr,$txtprovince);
sort($provincenamerr);
$result = count($provincenamerr);
?>
<form name="formuseradd" id="formuseradd" method="post" action="test3.php">
<select name="txtprovince" id="txtprovince" class="gray"><?
for($i=0;$i<=$result;$i++){
?>
<option value="<?=$provincenamerr[$i][1];?>" ><?
echo $provincenamerr[$i][0].$provincenamerr[$i][1];
?></option><?
}
?> </select>
<input type="submit" name="subbtn" id="subbtn" value="ok" />
</form>
ได้แล้วครับขอบคุณมากครับหากใครเอาไปทำสอบแล้วไม่ดียังไงบอกด้วยนะครับ
ขอบคุณทุกท่านมากครับ
|
|
|
|
|
Date :
2011-08-18 15:58:50 |
By :
rattakorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
session_start();
if($_SESSION["lang"] == "EN")
{
include("en.php");
}
else
{
include("th.php");
}
?>
Code (th.php)
<?
$strTitle = "ยินดีต้อนรับเข้าสู่เว็บไซต์ของฉัน";
$strHome = "หน้าแรก";
$strService = "บริการของเรา";
$strAbout = "เกี่ยวกับเรา";
$strContact = "ติดต่อเรา";
//** สมมุติค่ามาจาก Database ที่ได้จากการ Query ***//
$result["DETAIL_TH"] = "นี้คือเนื้อหาภาษาไทย";
$strDetail = $result["DETAIL_TH"];
?>
Code (en.php)
<?
$strTitle = "Welcome to My Web Site";
$strHome = "Home";
$strService = "Service";
$strAbout = "About Us";
$strContact = "Contact Us";
//** สมมุติค่ามาจาก Database ที่ได้จากการ Query ***//
$result["DETAIL_EN"] = "This is content English";
$strDetail = $result["DETAIL_EN"];
?>
Go to : PHP Multiple Language การใช้ PHP ทำเว็บ 2 ภาษาแบบง่าย ๆ
|
|
|
|
|
Date :
2011-08-22 13:25:13 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|