Đó 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:

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

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; }

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

Reactions:v2tien

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

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

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


  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

    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. Đó dữ liệu vào combobox trong php
    Được gửi bởi lonque3x
    Đó dữ liệu vào combobox trong php

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



    [=========> Bổ sung bài viết <=========]

    Không đưa dữ liệu lên như thế nào thì khó giúp, chỉ làm vậy thử xem đúng yêu cầu không .

    Được sửa bởi vn.minh lúc 16:41 ngày 20-04-2011 Reason: Bổ sung bài viết


  5. bác thử vào trang này xem http://www.nhasachkinhte.net đăng nhập với username:
    passwword:123456
    sau đó vào mục: Sửa danh mục trong sổ địa chỉ của bạn
    sau đó bác nhấn edit bác coi 2 cái combobox của nó em muốn làm như vậy đó:mấy cái trường khác thì em lấy lên được riêng 2 cái combobox không biết lấy làm sao
    ";echo $s; include("tinhthanh.php"); $s="";echo $s;?>
    file tinhthanh.php em viết như sau:
    $nd = file_get_contents("tinhthanh.txt");
    $qgia = explode("\n",$nd);

    for($i=0;$i echo "\n";
    }
    ?>
    còn đây là file tinhthanh.txt
    TP.HCM
    Hà Nội
    An Giang
    Bà Rịa - Vũng Tàu
    Bình Dương
    Bình Phước
    Bình Thuận
    Bình Định
    Bạc Liêu
    Bắc Giang
    Bắc Kạn
    ---------
    em lấy thông tin tỉnh thành của người dùng từ csdl lên và đặt tên là $tinh

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



  6. [=========> Bổ sung bài viết <=========]


    [=========> Bổ sung bài viết <=========]

    o cho select=" selected" chua xoa khong trang di nha

    Được sửa bởi Cactuslonely lúc 22:42 ngày 05-05-2011 Reason: Bổ sung bài viết