Kết quả 1 đến 3 của 3
  1. #1
    CI New matmaxo1989's Avatar
    Ngày tham gia
    03-05-2014
    Bài viết
    12
    Cảm ơn
    15
    Được cảm ơn 0 trong 0 bài viết

    truyền dữ liệu từ database vào popup

    Mình đang gặp vấn đề như sau mong mấy bạn giúp đỡ:

    http://clip2net.com/s/iqYuca
    Name:  1.jpg
Views: 243
Size:  17.8 KB

    mình muốn tạo 1 popup: khi nhấn vào Click Here! thì sẽ hiện lên popup và popup đó chứa nội dung trong database của mình:
    Name:  2.jpg
Views: 210
Size:  21.2 KB
    và đây là code cua mình:
    controller:

    Public function showMessage(){

    $service_id = $this->input->post('service_id');

    if ($service_id)
    {

    echo json_encode($this->services_enquiry_model->showMessages($service_id));

    }

    }

    model:
    public function showMessages($service_id){

    $this->db->where("id",$service_id);

    $query = $this->db->get('services-enquiry');

    if($query->num_rows()>0){

    return $query->result_array();
    }
    else
    {
    return null;
    }

    }

    view:
    <td id="message<?=$i['id'];?>"><a style="color:<?php echo ($i['is_read'] == 1)?'#0d638f':'red';?> " onclick='showMessage("<?=$i['id'];?>")'>Click Here!</a></td>

    trong phần js mình ko biết viết popup như thế nào để lấy dc dữ liệu từ database hết.

    function showMessage(service_id){

    $("#message"+service_id+ " a").attr("style","color:#0d638f");

    $.ajax({
    type: "POST",
    url: "/dashboard/showMessage",
    data: "service_id="+ service_id,
    success: function(data){
    var html = " ";
    html += lấy "image" trong database
    html += lấy "name" trong database
    html += lấy ngày trong database
    html += lấy "content" trong database

  2. #2
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    chào bạn. bạn có thể sử dụng fancybox iframe.
    http://fancybox.net/howto
    không biết là có đúng ý bạn ko.
    nếu sử dụng iframe thì như sau.
    trước hết tại một function để lấy dữ liệu tương ứng cho sản phẩm đó.
    ví dụ: tenmiencuaban.com/index.php/product/detail/idsanpham
    khi click here thì lúc đó nó sẽ load IFRAME với id tương ứng đường link phí trên.
    hoặc có thể làm theo cách dưới.
    Sửa lần cuối bởi tinhphaistc; 02-07-2014 lúc 05:21 PM.
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  3. The Following User Says Thank You to tinhphaistc For This Useful Post:

    matmaxo1989 (07-07-2014)

  4. #3
    Super Moderator tinhphaistc's Avatar
    Ngày tham gia
    01-03-2013
    Bài viết
    693
    Cảm ơn
    244
    Được cảm ơn 278 trong 210 bài viết
    bổ sung thêm với vấn đề của bạn. thì bạn chỉ việc cho nó load luôn lúc chạy và ẩn cái div đó đi (Trong bài của bạn có phải muốn hiển thị content trong database)
    khi đó khi sử dụng fancybox thì nó sẽ hiển thị popup nội dung của bạn.
    bạn có thể xem các nào phù hợp với mình bạn nhé.
    THÔNG TIN HỖ TRỢ DIỄN ĐÀN CODEIGNITER VIỆT NAM
    Email: tinhphaistc@gmail.com

  5. The Following User Says Thank You to tinhphaistc For This Useful Post:

    matmaxo1989 (07-07-2014)

Chia sẽ và Bình Luận chủ đề truyền dữ liệu từ database vào popup trên facebook

Các Chủ đề tương tự

  1. fancybox facebook comment - popup hình ảnh như facebook
    Bởi tinhphaistc trong diễn đàn HTML, CSS, JS & Jquery
    Trả lời: 0
    Bài cuối: 07-07-2014, 01:10 PM
  2. Trả lời: 7
    Bài cuối: 22-04-2014, 08:57 AM
  3. Công ty cổ phần truyền thông Cận Cảnh
    Bởi binkutehehe trong diễn đàn SEO
    Trả lời: 9
    Bài cuối: 10-12-2013, 10:11 PM
  4. truyền dữ liệu từ controler sang view
    Bởi dqhuy61 trong diễn đàn Video Hướng dẫn
    Trả lời: 3
    Bài cuối: 15-07-2013, 07:11 PM
  5. Các pro giúp mình chút về truyền id với
    Bởi binkutehehe trong diễn đàn Hỏi đáp
    Trả lời: 3
    Bài cuối: 14-05-2013, 09:34 AM

Các từ khóa xuất hiện trên google của chủ đề

truyen du lieu len popup php

Tag của Chủ đề này - Hãy Thêm Tags Để bài viết nhanh lên top google

Quyền viết bài

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