Từ 1 tới 7 trên tổng số 7 kết quả

Đề tài: Cách chuyển code từ PHP sang ASP.NET như thế nào ?

  1. #1
    Ngày gia nhập
    10 2011
    Bài viết
    12

    Post Cách chuyển code từ PHP sang ASP.NET như thế nào ?

    Mình đang cần đoạn code này nhưng viết bằng php ai co thể chuyển đổi giúp mình được không

    PHP Code:
    1. <?php
    2.         $conn = mysqli_connect('localhost','root','123456','navigation') or die('Error connection');
    3.         $page_query = "SELECT * FROM pages";
    4.         $page_res = mysqli_query($conn,$page_query) or die('Could not select Pages '.mysqli_error($conn));
    5.         if($page_res && mysqli_num_rows($page_res) > 0) {
    6.             echo "<ul class='nav'>";
    7.             while($page_items = mysqli_fetch_array($page_res,MYSQLI_ASSOC)) {
    8.                 $subject_query = "SELECT *
    9.                                  FROM subjects
    10.                                  WHERE page_id={$page_items['id']}";
    11.                 $subject_res = mysqli_query($conn,$subject_query) or die('Could not select subjects '.mysqli_error($conn));
    12.                 if($subject_res && mysqli_num_rows($subject_res) > 0) {
    13.                     echo "<li><a href='#'>{$page_items['page_name']}</a><ul>";
    14.                     while($subject_items = mysqli_fetch_array($subject_res,MYSQLI_ASSOC)) {
    15.                         echo "<li><a href='#'>{$subject_items['subject_name']}</a></li>";
    16.                     }//END while $subject_items
    17.                     echo "</ul></li>";
    18.                 } else {
    19.                     echo "<li><a href='#'>{$page_items['page_name']}</a></li>";
    20.                 }
    21.             }//End while $page_items
    22.         }
    23.         echo "</ul>";
    24.     ?>

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Muốn convert code bạn phải biết cả 2 ngôn ngữ php và asp.net. Nếu bạn chỉ biết php mà hỏi cách convert thế nào thì bó tay thôi.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  3. #3
    Ngày gia nhập
    10 2009
    Bài viết
    149

    Hey! Chào bạn, mình đọc thoáng qua code thì đây có thể là code phân trang của php.
    Mình thấy nó cũng không phức tạp nếu bạn tư duy theo hướng đơn giản.
    echo: của PHP = Respone.writeline của ASP.
    còn "or die" thì giống như mình đặt trong khối try {}catch mà thôi.
    Đơn giản thôi mà, mình cũng phân trang tương tự thế này trên ASP.

  4. #4
    Ngày gia nhập
    10 2011
    Bài viết
    12

    Trích dẫn Nguyên bản được gửi bởi NgocTuanz Xem bài viết
    Hey! Chào bạn, mình đọc thoáng qua code thì đây có thể là code phân trang của php.
    Mình thấy nó cũng không phức tạp nếu bạn tư duy theo hướng đơn giản.
    echo: của PHP = Respone.writeline của ASP.
    còn "or die" thì giống như mình đặt trong khối try {}catch mà thôi.
    Đơn giản thôi mà, mình cũng phân trang tương tự thế này trên ASP.
    Cái này là làm menu có chèn csdl vào được vào đó bạn,mình đã tìm lâu ui mà không có,giớ có ùi lại là php :(
    Mình chỉ học Asp.net thui nên nhìn vào không biết gì,có lẽ cấu trúc cùng gần giống nhau nhưng mình khồng hiểu php giờ ko biết phải làm sao đậy hjxhjx
    Đã được chỉnh sửa lần cuối bởi nguoibinhthuong_nqc : 23-10-2011 lúc 11:17 AM.

  5. #5
    Ngày gia nhập
    10 2011
    Bài viết
    12

    có ai hiểu cấu trúc của php có thể phân tích rồi mình tự chuyển qua asp.net cũng được :|

  6. #6
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Mặc định Cách chuyển code từ PHP sang ASP.NET như thế nào ?

    - php lai c và c# nên cấu trúc điều khiển ko khác nhau mấy.
    - mysqli_connect là hàm connect csdl của php, bạn phải tự viết lại bằng aspx
    - Những chuỗi bắt đầu bằng dấu $ là khai báo biến, tùy hoàn cảnh nó sẽ mang kiểu gì. Nếu ko rõ kiểu gì thì dùng kiểu object cho gọn.
    - echo = Response.Write
    - or die ("<chuỗi>") = throw new Exception ("<chuỗi>")
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  7. #7
    Ngày gia nhập
    10 2011
    Bài viết
    12

    Trích dẫn Nguyên bản được gửi bởi meoconlongvang Xem bài viết
    - php lai c và c# nên cấu trúc điều khiển ko khác nhau mấy.
    - mysqli_connect là hàm connect csdl của php, bạn phải tự viết lại bằng aspx
    - Những chuỗi bắt đầu bằng dấu $ là khai báo biến, tùy hoàn cảnh nó sẽ mang kiểu gì. Nếu ko rõ kiểu gì thì dùng kiểu object cho gọn.
    - echo = Response.Write
    - or die ("<chuỗi>") = throw new Exception ("<chuỗi>")
    thks bạn,mình sẽ thử

Các đề tài tương tự

  1. code chuyển từ hệ thập phân sang cơ số 2
    Gửi bởi kdtuan trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 1
    Bài viết cuối: 16-03-2013, 07:59 AM
  2. Cách chuyển code từ Access sang SQL Server như thế nào ?
    Gửi bởi kiemquy200 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 1
    Bài viết cuối: 10-02-2012, 11:05 AM
  3. Đoạn code vb.net này chuyển sang C# như thế nào ?
    Gửi bởi himylove trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 09-06-2009, 09:33 PM
  4. Chuyển code C từ giao diện console sang đồ họa như thế nào?
    Gửi bởi thanhnam46 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 20-05-2009, 09:54 AM
  5. Muốn chuyển đoạn code sau từ VB sang C# như thế nào
    Gửi bởi boyhotasia trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 31-10-2007, 10:23 PM

Quyền hạn của bạn

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