สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mindphp » 25/10/2019 10:31 am

text ที่จะเป็น tag html

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mstsksmstsks » 25/10/2019 9:19 am

สอบถามนะคะ output ของตัวอย่างคือตัวไหนคะ ที่เหลือที่แยกออกมาใช่ไหมคะ
ขอโทษที่ถามเยอะเกินไปนะคะ

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mindphp » 24/10/2019 5:37 pm

ผั่ง Server ประมาณนั้นครับ
แต่ Output ทำเป็น json หรือ xml จะดีกว่า

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mstsksmstsks » 24/10/2019 4:48 pm

แยกแบบนี้ถูกไหมคะ ไม่แน่ใจว่าเข้าใจถูกไหมค่ะ

Code: Select all

import drop1
import drop2

sql = ('select * from zone')
while(sql):

 value=['zone_id'],['zone_name']


id = POST['zone']
if(isset(GET['zone'])):
    
      sql = querystrmachine(GET['zone'])
      row = queryrowmachine()
if (row > 0):
      
        text = '<option disabled>"กรุณาเลือกจังหวัด"</option>'
        while (mysql_fetch_array(sql)):
          
            value=['machine_id'],['machine_name']
          
  

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mindphp » 24/10/2019 2:53 pm

มาใกล้ถูกทางแล้วครับ แต่ แนะนำ
ทำการแยกโค้ดส่วน การทำงานของ Client และ Server ออกจากกัน ถ้าตามรูปด้านขวาจะ ไปต่อ ทำ Ajax ยาก
ต้องศึกษา Javascript เพิ่มเติม เพื่อเอาค่าจากฝั่ง Server ที่ส่งมาเป็น Json หรือ xml มา rander ใส่ลงใน html

แนะนำใช้ Template engin เข้ามาช่วยเช่น Jinja และ Flask Freamework เข้ามาช่วย

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mstsksmstsks » 24/10/2019 2:47 pm

หลังจากแก้ไขแล้ว มันก็ยังไม่ได้เลยค่ะ
Attachments
Capture.PNG

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mindphp » 24/10/2019 11:49 am

mindphp wrote:ลองดูหลักการจากกระทู้นี้ครับ
viewtopic.php?f=6&t=31573
แต่ฝั่ง Server ก็ใช้เป็น Python แทน PHP
แต่ฝั่ง Server ก็ใช้เป็น Python แทน PHP

Re: สร้าง selectซ้อน2ชั้น โดยดึงค่าจาก database ใช้แค่ python

by mstsksmstsks » 24/10/2019 11:43 am

ถ้าในโค้ดมันมีทั้ง html และ php เราต้องแปลงเป็นแบบไหนคะ เช่นโค้ดจากลิ้งค์ที่แนบมา index.php

Top