Share add gold Nghiệt Tộc (Mongodb) - Code mẫu mongodb cho anh em vọc
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 4 của 4
  1. #1
    Đang Tu Luyện vudung's Avatar
    Ngày tham gia
    Jul 2010
    Bài viết
    617
    Thanks
    56
    Thanked 2,101 Times in 175 Posts

    Share add gold Nghiệt Tộc (Mongodb) - Code mẫu mongodb cho anh em vọc

    Game nghiệt tộc cũng khá là hay + dạo này cũng khá nhiều game mới ra được quản lí dưới dạng mongodb ( không còn là mysql nữa)

    Điều này chắc hẳn sẽ gây khó khăn cho một số bạn tại vì tài liệu mongodb giờ chủ yếu là tiếng tàu và tiếng anh.

    Nay mình code nhân tiện share code mình tích hợp thử mongodb vs php ( add gold cho nhân vật trong Nghiệt Tộc)

    PHP Code:
    <?php
    if(isset($_POST['ok']))
    {
        
    // a new MongoDB connection
        
    $conn = new Mongo('mongodb://127.0.0.1');

        
    // connect to test database
        
    $db $conn->mmo;
        
    $username=$_POST['user'];
        
    $add=intval($_POST['money']);
        
    $finduser $db->role->findone(array("name" => "$username"));
        
    // fetch all product documents
        
    $idusername$finduser['id'];
        
    $db->package->update(array('id'=>$idusername),array('$inc'=>array('package.money.gold'=> $add)));
        
    }
    ?>
        <html>
        <form method=POST>
        <label>Tên Nhân Vật</label><br>
        <input type="text" name="user"></input><br>
        <label>Gold</label><br>
        <input type="number" name="money"></input>
        <input type="submit" name="ok">
        </form>
        </html>
    Nói qua về cấu trúc( liên quan đến nghiệt tộc):
    $finduser = $db->role->findone(array("name" => "$username")); tìm tên nhân vật trong bảng role, biến "name"
    $idusername= $finduser['id']; Trong bảng role có biến id là id của nhân vật đó
    $db->package->update(array('id'=>$idusername),array('$inc'=>arr ay('package.money.gold'=> $add))); Add gold theo ID

    Game nghiệt tộc đã được share tại đây: [Only registered and activated users can see links. ]

    THANKS nếu bạn thấy có ích!
    Lần sửa cuối bởi vudung, ngày 21-02-14 lúc 01:49 PM.
    Khách viếng thăm hãy cùng vudung xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. Các thành viên gởi lời cảm ơn đến vudung vì bài viết này !

    popping01 (22-02-14)

  3. #2
    Thành Viên popping01's Avatar
    Ngày tham gia
    Jan 2012
    Đang ở
    #include <Zombie World>
    Bài viết
    141
    Thanks
    31
    Thanked 48 Times in 21 Posts

    Ðề: Share add gold Nghiệt Tộc (Mongodb) - Code mẫu mongodb cho anh em vọc

    Hay


    Thank bác đang tìm hiều cái mongodb của em nó nhưng tài liệu tìm trên mấy trang qq lại ít quá đâm ra vẫn lưu trên máy chưa đụng qua
    Khách viếng thăm hãy cùng popping01 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Jul 2011
    Bài viết
    65
    Thanks
    57
    Thanked 6 Times in 5 Posts

    Ðề: Share add gold Nghiệt Tộc (Mongodb) - Code mẫu mongodb cho anh em vọc

    Trích dẫn Gửi bởi popping01 [Only registered and activated users can see links. ]
    Hay


    Thank bác đang tìm hiều cái mongodb của em nó nhưng tài liệu tìm trên mấy trang qq lại ít quá đâm ra vẫn lưu trên máy chưa đụng qua
    [Only registered and activated users can see links. ]
    hổ trợ nhiều ngôn ngữ lập trình lắm bạn
    Khách viếng thăm hãy cùng hayhaylonton xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên popping01's Avatar
    Ngày tham gia
    Jan 2012
    Đang ở
    #include <Zombie World>
    Bài viết
    141
    Thanks
    31
    Thanked 48 Times in 21 Posts

    Ðề: Share add gold Nghiệt Tộc (Mongodb) - Code mẫu mongodb cho anh em vọc

    Trích dẫn Gửi bởi hayhaylonton [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]
    hổ trợ nhiều ngôn ngữ lập trình lắm bạn
    để xem qua cái này


    30 chả
    Khách viếng thăm hãy cùng popping01 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. Share code Chevereto 2.x - Upload ảnh chuyên nghiệp
    Bởi KingSky trong diễn đàn Thư Viện Mã Nguồn Mở
    Trả lời: 1
    Bài viết cuối: 22-10-20, 05:23 PM
  2. Share server Black Gold của Snail đây !
    Bởi vudung trong diễn đàn Các Server Không Nằm Trong Box
    Trả lời: 10
    Bài viết cuối: 30-07-13, 09:14 PM
  3. [Cổ Kiếm]Cùng nhau reset dữ liệu game (data mongoDB)
    Bởi hai07dv trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 13
    Bài viết cuối: 03-05-13, 05:07 PM
  4. Xin file base_answer trong mongodb của server cổ kiếm.
    Bởi trandinhquang trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 22-03-13, 09:08 AM
  5. [Ngạo Kiếm/Release] Share Shopmaker/Mongodb
    Bởi HeavenGames trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 5
    Bài viết cuối: 03-10-12, 05:42 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 01:28 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.