Đó dữ liệu vào combobox trong php

JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.

Bạn đang xem: Load dữ liệu lên combobox trong php

Đây là các bảng csdl của mình :Company[ComName,ComCode....]Employee[EmpCode,FisrtName,LastName,ComCode..] yêu cầu đưa csdl lên CompanyName rồi hiển thị dũ liệu EmployeeName theo CompanyName như hình sau:

mình có viết đoạn code mà không đưa csdl len được cbo box companyName trong JSP được .mong các bạn giúp mình.Đây là code :

public List getComNameOT[ListCompanyOT listCompanyOT] { List listCompanyOTs = null; ListCompanyOT listOT = null; Connection con = ConnectionDB.getDBConnection[]; String sql="SELECT COM_NAME FROM COMPANY_MTS"; try { PreparedStatement pst = con.prepareStatement[sql]; ResultSet rs = pst.executeQuery[]; listCompanyOTs = new ArrayList[]; while [rs.next[]] { listOT = new ListCompanyOT[]; listOT.setComName[rs.getString["COM_NAME"]]; listCompanyOTs.add[listOT]; } } catch [SQLException e] { e.printStackTrace[]; } return listCompanyOTs; }

Reactions:v2tien

Xem thêm: Review Lăn Khử Mùi Vichy Triệt Mùi Hôi Hiệu Quả Nhất, Review Giá Bao Nhiêu

Để trong thẻ code nhé bạn, còn phần trang jsp bạn chưa đưa lên sao biết được mà xem
Để trong thẻ code nhé bạn, còn phần trang jsp bạn chưa đưa lên sao biết được mà xem
Company Name : listCompanyOTs = [List] request.getAttribute["dataList"]; if [listCompanyOTs == null] { listCompanyOTs = new ArrayList[]; } for [ListCompanyOT listCompanyOT : listCompanyOTs] { %> >Choose } %> Employee Name : Choose Date : Choose ~ Choose
Còn đây là phần xử lý servlet :protected void doPost[HttpServletRequest request, HttpServletResponse response] throws ServletException, IOException { GetWorkOT getWorkOT = new GetWorkOT[]; ListCompanyOT listComName = new ListCompanyOT[]; List listCompanyOT = getWorkOT.getAllComNameOT[listComName]; request.setAttribute["dataList",listCompanyOT]; String page = "/index.jsp"; RequestDispatcher dispatcher = getServletContext[].getRequestDispatcher[page]; dispatcher.forward[request, response]; }
Chủ đề19,577Bài viết51,704 Unanswered questions16Answered questions1Thành Viên15,964Thành viên mới nhấthoangnamdu

  1. giúp em load dữ liệu lên combobox dạng này với

    vd:ở trang sửa thông tin khach hàng em có combobox chọn quốc gia em muốn load thông tin quốc giá của khách hàng đó vào combobox này thì làm sao hả các bác
    vd: thông tin khách hàng đã lưu dưới csdl la vietnam thì khi sủa thông tin cái combobox để chọn quốc tịch nó có giá trị selected ở mục vietnam

    trung quoc
    vietnam

    sau khi load thông tin lên dể sửa thành

    trung quoc
    vietnam

  2. Đầu tiên phải biết khách hàng đang thao tác là k/h nào, rồi từ đó vào csdl lưu thông tin của k/h đó, truy vấn đến trường lưu quốc gia.

    Xem giá trị của trường đó là giá trị trungquoc/vietnam rùi cho select="selected" theo giá trị được lưu đó là dc

  3. hịc biết thuật toán là vậy nhưng làm sao để cho chế độ selected ở dòng đó
    chứ làm như vầy thì combobox sẽ có 2 giá trị giông nhau

    $quocgia
    trung quoc
    vietnam

    trong đó $quocgia là biến lấy giá trị quốc gia của khach hàng

    Được sửa bởi lonque3x lúc 16:47 ngày 20-04-2011

  4. Được gửi bởi lonque3x

    hịc biết thuật toán là vậy nhưng làm sao để cho chế độ selected ở dòng đó


    forearch [ $qgia as $quocgiahientai ] {

Chủ Đề