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

HOME > ASP > ASP Forum > ช่วยตอบด่วน ได้เงื่อนไขที่1 แล้วคือถ้าเป็นกรุงเทพให้ใช้แขวง เขต ไม่ใช้คำว่าจังหวัด 2 ถ้าเป็นต่างจังหวัดให้แสดงตำบล



 

ช่วยตอบด่วน ได้เงื่อนไขที่1 แล้วคือถ้าเป็นกรุงเทพให้ใช้แขวง เขต ไม่ใช้คำว่าจังหวัด 2 ถ้าเป็นต่างจังหวัดให้แสดงตำบล

 



Topic : 015865

Guest




ได้เงื่อนไขที่1 แล้วคือถ้าเป็นกรุงเทพให้ใช้แขวง เขต ไม่ใช้คำว่าจังหวัด
2ถ้าเป็นต่างจังหวัดให้แสดงตำบล อำเภอ จังหวัด
แต่เงื่อนไขที่3 ถ้าช่องไหนไม่มีค่าไม่ต้องโชว์คำนำหน้า ข้อนี้ต้องเพิ่มโค๊ดยังไงค่ะ
และมีปัญหาว่า เวาลกรอกข้อมูลช่องของ หมู่ กับ ถนน จะให้มันโชว์ยังไงโดยที่เป็นทั้งสองเงื่อนไข ข้อ1และ2 และถ้าไม่กรอกก็ไม่ต้องมีคำนำหน้า
ผู้รู้ช่วยแก้ไขโค๊ดให้ทีค่ะ ไม่แน่ใจว่าโค๊ดผิดหรือเปล่าค่ะ
<%
Dim a,b,c,d,e,f,g,h
a=request.form("address")
b=request.form("moo")
c=request.form("road")
d=request.form("tumbon")
e=request.form("aumper")
f=request.form("jungwad")
g=request.form("code")
response.Write(a&" ")
if f=0 then
response.write(" ")
elseif f=2 then
response.write("ถนน"&c&" "&"แขวง"&d&" "&"เขต"&e&h&" ")
else
response.write("ตำบล"&d&" "&"อำเภอ"&e&" "&"จังหวัด"&h&" ")
end if
Select Case f
Case 1
response.write("กระบี่")
Case 2
response.write("กรุงเทพ")
Case 3
response.write("เชียงใหม่")
Case 4
response.write("ราชบุรี")
Case Else
End Select

response.write(g)
%>



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 26 ก.ย. 2550 10:13:23 By : aa View : 1922 Reply : 4
 

 

No. 1

Guest


ช่วยตอบทีค่ะผู้รู้ทั้งหลายค่ะ






Date : 26 ก.ย. 2550 12:04:02 By : aa
 


 

No. 2

Guest



ที่อยู่...50 อาคาร Thai Tower.................................................
หมู่............ .............................. ถนน ..สุขุมวิท 21................
แขวง/ตำบล .....คลองเตยหนือ...... เขต/อำเภอ...วัฒนา................
จังหวัด....กรุงเทพ..........................รหัสไปรษณีย์..10110............

ปุ่มตกลง


ให้เอาที่อยู่มาต่อกัน โดย

- ถ้าเป็น กรุงเทพ ให้ใช้ แขวง,เขต, ไม่ต้องโชว์คำว่า จังหวัด เช่น 50 อาคาร ถนนสุขุมวิท 21 แขวงคลองเตยเหนือ เขตวัฒนา กรุงเทพ 00000

- ถ้าเป็น ต่างจังหวัด ให้ใช้ ตำบล,อำเภอ, จังหวัด เช่น 281/89 หมู่ 3 ตำบลดอนแก้ว อำเภอแม่ริม จังหวัดเชียงใหม่ 00000

- ถ้าช่องไหนไม่มีค่าไม่ต้องโชว์คำนำหน้า



ลองเขียนแล้วได้โค๊ดอย่างงี้ ไม่รู้ว่าผิดหรือเปล่าและจะต้องเพิ่มยังไงเพราะว่ามันยังไม่ครบตามเงื่อนไขที่ให้ไว้ ช่วยหน่อยนะคะไม่รู้จะถามใครดี รับค่าจากฟอร์มมาค่ะ

<%

Dim a,b,c,d,e,f,g,h

a=request.form("address") ?ที่อยู่

b=request.form("moo") ?หมู่

c=request.form("road") ?ถนน

d=request.form("tumbon") ?ตำบล

e=request.form("aumper") ?อำเภอ

f=request.form("jungwad") ?จังหวัด

g=request.form("code") ?รหัวไปรษณีย์

response.Write(a&" ")



if f=0 then

response.write(" ")

elseif f=2 then

response.write("ถนน"&c&" "&"แขวง"&d&" "&"เขต"&e&h&" ")

else

response.write("ตำบล"&d&" "&"อำเภอ"&e&" "&"จังหวัด"&h&" ")

end if



Select Case f

Case 1

response.write("กระบี่")

Case 2

response.write("กรุงเทพ")

Case 3

response.write("เชียงใหม่")

Case 4

response.write("ราชบุรี")

Case Else

End Select



response.write(g)

%>

Date : 26 ก.ย. 2550 17:05:45 By : aa
 

 

No. 3

Guest


สวัสดีครับ..

ไม่ทราบว่า ผมจะเข้าใจตรงกันกับคุณรึเปล่า

1. ตรวจสอบจังหวัด ว่า เป็นกรุงเทพฯ หรือไม่... ผมไม่ทราบ ว่าคุณ ใช้อะไรมาส่งค่า (ใช่ select ) รึเปล่า??? แต่เห็น เช็คค่า ด้วย 0 ด้วย 1 ...0 คือว่างไม่ระบุค่า 2 คือกรุงเทพฯ.ก็แสดงว่า คุณส่งค่า มากับตัว จังหวัดนั้นๆ ดังนั้นการจัดการกับทั้งหมด ก็คือ ตรวจสอบค่า f ได้ค่าอะไร คุณก็ print ออกมา

หมายเหตุ... ถ้า ไม่เลือก หมายถึงค่า 0 ไม่ต้องพิมพ์อะไรออกมาเลยใช่ไหมครับ

If f=0 Then ' ในกรณี ไม่ได้ระบุค่า....
Response.Write("")
ElseIf f=2 Then ' ในกรณี เป้นกรุเทพ
Response.Write("ที่อยู่ "& a &" หมู่ "& b &" ถนน "& c &" แขวง "& d &" เขต "& e &" จังหวัด กรุงเทพมหานคร" & " รหัสไปรณ๊ย์ "& g)
Else ' ในกรณี ที่เป็นแบบอื่นให้เป็นต่างจังหวัดให้หมด
Response.Write("ที่อยู่ "& a &" หมู่ "& b &" ถนน "& c &" ตำบล "& d &" อำเภอ "& e &" จังหวัด "& f & " รหัสไปรณ๊ย์ "& g)
End If


ก็เท่านี้นี่ครับ...
ผมเข้าใจอะไรผิดไปรึเปล่า

ยังไงลองถามมาอีกทีนะครับ

Date : 26 ก.ย. 2550 21:02:33 By : ASP อ่อนหัด
 


 

No. 4

Guest


ชื่อกระทู้ไม่ค่อย สมูทเท่าใหร่
Date : 3 ต.ค. 2550 16:10:09 By : Jo.p
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยตอบด่วน ได้เงื่อนไขที่1 แล้วคือถ้าเป็นกรุงเทพให้ใช้แขวง เขต ไม่ใช้คำว่าจังหวัด 2 ถ้าเป็นต่างจังหวัดให้แสดงตำบล
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
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 อัตราราคา คลิกที่นี่