Bạn ghé thăm diễn đàn lần đầu? hãy đăng ký ngay bây giờ để tham gia.
  • Đăng nhập:

Chào mừng bạn đến với ITVNN FORUM - Diễn đàn công nghệ thông tin.

Nếu đây là lần đầu tiên bạn tham gia diễn đàn, xin mời bạn xem phần Hỏi/Ðáp để biết cách dùng diễn đàn. Để có thể tham gia thảo luận bạn phải đăng ký làm thành viên, click vào đây để đăng ký.


  • Partner Area
    • Chương trình khuyến mãi khi chuyển dịch vụ về 123HOST Việt Nam Anh Hùng - Thông tin truyền thông
kết quả từ 1 tới 8 trên 8
Tăng kích thước phông chữ Giảm kích thước phông chữ
  1. #1
    nguyenlethanhthao's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Mar 2011
    Thành viên thứ
    41785
    Tuổi
    34
    Giới tính
    Bài gởi
    75
    Level: 32 [?]
    Experience: 392,378
    Next Level: 453,790
    Cảm ơn 33
    Cảm ơn 1 lần / 1 Bài viết

    Icon14 Nhờ giúp đơ trang tìm kiếm trong php  

    Vấn đề của mình là thế này, như hình dưới
    111111.jpg

    Khi user nhập từ khoá và tìm kiếm thì kết quả tìm kiếm sẽ hiển thị ở giữa trang web như hình dưới.
    233.jpg

    Mình dàn trang = Table, cho nên ở giữa mình mình đặt 1 biến $page thế này, nếu trang nào có biến $page=10 sẽ load vào giữa trang chủ.

    Code: 
    <?php
                switch($page)
                    {
                        case 10:include("./Page_member/Search.php");
                            break;
    default:include("Default.php");
    
    }
    ?>
    (Mình hơi "gà", mấy bạn thông cảm nhe)
    Nhờ mọi người giúp đỡ tớ với !!
    thay đổi nội dung bởi: nguyenlethanhthao; 02-07-2011 lúc 09:43 PM

  2. #2
    vanquyen2790's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    May 2011
    Thành viên thứ
    46154
    Tuổi
    35
    Giới tính
    Bài gởi
    9
    Level: 22 [?]
    Experience: 46,501
    Next Level: 49,025
    Cảm ơn 0
    Cảm ơn 0 lần / 0 Bài viết

    Default

    Trích Nguyên văn bởi nguyenlethanhthao View Post
    Vấn đề của mình là thế này, như hình dưới
    111111.jpg

    Khi user nhập từ khoá và tìm kiếm thì kết quả tìm kiếm sẽ hiển thị ở giữa trang web như hình dưới.
    233.jpg

    Mình dàn trang = Table, cho nên ở giữa mình mình đặt 1 biến $page thế này, nếu trang nào có biến $page=10 sẽ load vào giữa trang chủ.

    Code: 
    <?php
                switch($page)
                    {
                        case 10:include("./Page_member/Search.php");
                            break;
    default:include("Default.php");
    
    }
    ?>
    (Mình hơi "gà", mấy bạn thông cảm nhe)
    Nhờ mọi người giúp đỡ tớ với !!
    Cái này đơn giản mà chỉ cần dùng 'like' cái gì đó là ok rùi. Nếu bạn chỉ muốn user đăng nhập mới cho tìm kiếm thì :

    <?php if(isset($_SESSION["login_id"])==true){ header("location: ketquatim.php"); else header("location: dangnhap.php");

  3. #3
    nguyenlethanhthao's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Mar 2011
    Thành viên thứ
    41785
    Tuổi
    34
    Giới tính
    Bài gởi
    75
    Level: 32 [?]
    Experience: 392,378
    Next Level: 453,790
    Cảm ơn 33
    Cảm ơn 1 lần / 1 Bài viết

    Default

    Thanks bạn !Nhưng ý của mình là truyền biến sang form khác khi chuyển hướng còn code tìm kiếm tớ làm được.
    Khi nhấn nút tìm kiếm thì nó sẽ truyền biến $Key=$_POST["txttukhoa"]; và $_POST["loaitimkiem"]; sang trang KETQUATIM.php

    Nếu ở nút là thẻ a thì href="KETQUATIM.php?Key=".$Key"&Type=".$_POST["loaitimkiem"]; nhưng khổ nỗi nó là button nên mình không biết.
    Bạn nào pro giúp mình với nha !

  4. #4
    HTT.itvn's Avatar

    Trạng thái
    Offline
    Họ tên
    Hoàng Thiên Thanh
    Tham gia ngày
    Oct 2009
    Thành viên thứ
    2889
    Đến từ
    Hà Tĩnh
    Giới tính
    Bài gởi
    2,814
    Level: 52 [?]
    Experience: 16,139,634
    Next Level: 16,259,327
    Cảm ơn 123
    Cảm ơn 1,701 lần / 895 Bài viết

    Default

    Trích Nguyên văn bởi nguyenlethanhthao View Post
    Thanks bạn !Nhưng ý của mình là truyền biến sang form khác khi chuyển hướng còn code tìm kiếm tớ làm được.
    Khi nhấn nút tìm kiếm thì nó sẽ truyền biến $Key=$_POST["txttukhoa"]; và $_POST["loaitimkiem"]; sang trang KETQUATIM.php

    Nếu ở nút là thẻ a thì href="KETQUATIM.php?Key=".$Key"&Type=".$_POST["loaitimkiem"]; nhưng khổ nỗi nó là button nên mình không biết.
    Bạn nào pro giúp mình với nha !
    Cứ như lần trước anh đã hướng dẫn em và làm theo đó là được mà . Code tổng quát như sau :

    - Form tìm kiếm :

    @session_start();
    $TimKiem = $_GET['Bien_1'];
    <form action="link_XuLy.php?Bien_1=Bien_2" method="post" >
    //------------ Code form ---------------------//
    </form>
    - Ở phần xử lý đặt ở trang mà em muốn hiển thị code tổng quát :

    @session_start();
    if ($TimKiem != null )
    {
    if ( $_GET['Bien_1'] == "Bien_2" )
    {

    //--------------- Code xử lý tìm kiếm --------------//
    }
    }
    Code trên có nghĩa là khi em bấm vào nút tìm kiếm thì session sẽ lưu giá trị $TimKiem khác null và dẫn đến trang xử lý tìm kiếm , hiển thị mỗi trang kết quả tìm kiếm . Nếu không thực hiện tìm kiếm thì có nghĩa là $TimKiem = null và không hiển thị trang tìm kiếm .
    thay đổi nội dung bởi: HTT.itvn; 12-07-2011 lúc 08:15 PM
    Chuyên thiết kế website / forum / Modules ... Hỗ trợ trực tuyến : d.web_vn@yahoo.com

    -------------------------------------------------------------------------------------------------
    Bởi vì : " Anh chỉ mất đi một người không yêu anh,
    Nhưng em mất đi một người yêu em thật lòng ... "

    -------------------------------------------------------------------------------------------------




  5. Thành viên sau đây nói lời Cảm ơn tới HTT.itvn cho bài viết hữu ích này:

    nguyenlethanhthao (12-07-2011)

  6. #5
    nguyenlethanhthao's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Mar 2011
    Thành viên thứ
    41785
    Tuổi
    34
    Giới tính
    Bài gởi
    75
    Level: 32 [?]
    Experience: 392,378
    Next Level: 453,790
    Cảm ơn 33
    Cảm ơn 1 lần / 1 Bài viết

    Default

    Form tìm kiếm của em nè.
    <?
    @session_start();
    $Key=$_GET["Key"];
    $Type=$_GET["Type"];
    ?>

    <form name="frmtk" action="./Page_member/Search.php?Key=<?=$_POST["Key"]?>&Type=<?=$_POST["Type"]?>" method="post">
    <table border="0" width="100%">
    <tr><td>
    <input type="text" name="Key" style="width:97%"/></td></tr>
    <tr><td align="center">
    <select name="Type" style="width:99%;">
    <option value="1">Tên sản phẩm</option>
    <option value="2">Giá sản phẩm</option>
    <option value="3">Nhà sản xuất</option>
    </select>
    </td></tr>
    <tr><td align="center">
    <input type="button" name="btntk" value="Tìm kiếm" onclick="xl();"/>
    </td></tr>
    </table>
    </form>
    Trang Xử lý tạm thời của em nè.
    <?php
    @session_start();
    $Key=$_GET["Key"];
    $Type=$_GET["Type"];

    if(($Key!="")&&($Type!=""))
    echo $Key.$Type;
    ?>
    Nhưng nó không nhận được anh ơi.hic hic

  7. #6
    HTT.itvn's Avatar

    Trạng thái
    Offline
    Họ tên
    Hoàng Thiên Thanh
    Tham gia ngày
    Oct 2009
    Thành viên thứ
    2889
    Đến từ
    Hà Tĩnh
    Giới tính
    Bài gởi
    2,814
    Level: 52 [?]
    Experience: 16,139,634
    Next Level: 16,259,327
    Cảm ơn 123
    Cảm ơn 1,701 lần / 895 Bài viết

    Default

    <?php
    @session_start();
    $Key=$_GET["Key"];
    $Type=$_GET["Type"];

    if(($Key!="")&&($Type!=""))
    echo $Key.$Type;
    ?>
    Code xử lý như thế này sao chạy được hả em . Code xử lý em phải đưa vào nơi em cần hiển thị ra mới chạy . Em xem lại code tổng quát mà anh đã nói ở trên nhé .

  8. Thành viên sau đây nói lời Cảm ơn tới HTT.itvn cho bài viết hữu ích này:

    nguyenlethanhthao (14-07-2011)

  9. #7
    nguyenlethanhthao's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Mar 2011
    Thành viên thứ
    41785
    Tuổi
    34
    Giới tính
    Bài gởi
    75
    Level: 32 [?]
    Experience: 392,378
    Next Level: 453,790
    Cảm ơn 33
    Cảm ơn 1 lần / 1 Bài viết

    Default

    Dạ được rồi ah!Thanks anh nhiều nhé

  10. #8
    abeasons's Avatar

    Trạng thái
    Offline
    Tham gia ngày
    Jul 2011
    Thành viên thứ
    48003
    Đến từ
    http://www.freeonlinegames.name
    Tuổi
    39
    Giới tính
    Bài gởi
    3
    Level: 18 [?]
    Experience: 15,330
    Next Level: 17,484
    Cảm ơn 0
    Cảm ơn 0 lần / 0 Bài viết

    Default

    code bằng loằng ngoằng thế, ho, làm web bạn đừng lằm loằng nhoằng vậy, quy tắc : ĐƠN GIẢN HÓA VẤN ĐỀ


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Chỉnh phân trang trong forum vbb
    By x2team in forum Hỏi đáp & Thảo luận
    Trả lời: 0
    Bài mới gởi: 21-11-2011, 11:51 PM
  2. [REQ] Làm thế nào để tạo 1 trang mới trong vbb?
    By phanvanhai in forum Hỏi đáp & Thảo luận
    Trả lời: 0
    Bài mới gởi: 27-10-2011, 09:09 PM
  3. [HELP] Trong 1 lần add skin mới thì trang bị lỗi !
    By chaoban888 in forum Hỏi đáp & Thảo luận
    Trả lời: 5
    Bài mới gởi: 29-12-2010, 01:58 PM
  4. Trả lời: 1
    Bài mới gởi: 27-12-2010, 12:24 AM
  5. Thắc mắc về lỗi các trang login / reg trong win
    By atcgialai in forum Tin học căn bản
    Trả lời: 6
    Bài mới gởi: 27-07-2010, 10:29 AM

Tags for this Thread

Bookmarks

Quuyền Hạn Của Bạn

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể chỉnh sửa bài viết
  •