Trang 2 / 2 FirstFirst 12
Hiển thị kết quả từ 11 đến 19 / 19
  1. #11
    Tham gia
    29-10-2007
    Location
    Philadelphia, PA, USA
    Bài viết
    677
    Like
    0
    Thanked 1 Time in 1 Post

  2. #12
    Tham gia
    03-02-2009
    Bài viết
    1,192
    Like
    0
    Thanked 1 Time in 1 Post
    window.history.go(-1); là javascript

    Sau khi gọi thao tác này sẽ trở về trang trước nhưng vì nó là ngôn ngữ client nên nó không thể truy cập session mà thay đổi trạng thái user. Ví dụ như diễn đàn này, khi chưa đăng nhập sẽ có 2 ô kêu đăng nhập, sau khi đăng nhập rồi nó cũng trở về trang trước nhưng chỗ đó là Xin chào ....
    Nếu làm bằng js thì sẽ không được như vậy.

  3. #13
    Tham gia
    19-10-2003
    Location
    Ho Chi Minh
    Bài viết
    672
    Like
    31
    Thanked 20 Times in 19 Posts
    Chạy thử xem:
    PHP Code:
    echo date("d-m-Y",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("d",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("m",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("Y",strtotime($row***91;'ngaysinh'***93;)); 

  4. #14
    Tham gia
    27-02-2010
    Bài viết
    57
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi zKeitherz View Post
    cho mình hỏi cách kiểm tra dữ liệu nhập từ nguoi dùng có phải là kiểu ngày tháng năm ko, để mình add vào mysql đó
    Mysql rất dể chịu ban ơi! chi can chuổi nhập vào đảm bao nhu vầy là dc!
    VD kiểu date: 'yyyy-mm-dd'
    các kiểu khác cung tương tự vậy là dc rồi!
    yyyy đảm bảo là 4 chử số lớn hơn 1000 nhỏ hơn 9999 la dc rồi. mm cũng vậy.
    O trên tui đã ví dụ rồi

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

    Quote Được gửi bởi Nhân Tâm View Post
    Chạy thử xem:
    PHP Code:
    echo date("d-m-Y",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("d",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("m",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("Y",strtotime($row***91;'ngaysinh'***93;)); 
    Good Good hàm strtotime()có nghĩa gì the bạn?
    đổi chuổi thành kiểu ngày à.
    hôm trước tui dùng hàm date("d",$row['ngaysinh']); ma không dc, không biết tại sao nên lên đây hỏi anh em! thank mọi người nhiều!
    Được sửa bởi phuc1040661 lúc 16:06 ngày 20-03-2010 Reason: Bổ sung bài viết

  5. #15
    Tham gia
    03-02-2009
    Bài viết
    1,192
    Like
    0
    Thanked 1 Time in 1 Post
    Quote Được gửi bởi Nhân Tâm View Post
    Chạy thử xem:
    PHP Code:
    echo date("d-m-Y",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("d",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("m",strtotime($row***91;'ngaysinh'***93;));
    echo 
    date("Y",strtotime($row***91;'ngaysinh'***93;)); 
    Cái này phải dùng đến 2 hàm date() và strtotime() => mất thời gian

  6. #16
    Tham gia
    25-01-2009
    Bài viết
    100
    Like
    0
    Thanked 1 Time in 1 Post
    Quote Được gửi bởi phuc1040661 View Post
    Mysql rất dể chịu ban ơi! chi can chuổi nhập vào đảm bao nhu vầy là dc!
    VD kiểu date: 'yyyy-mm-dd'
    các kiểu khác cung tương tự vậy là dc rồi!
    yyyy đảm bảo là 4 chử số lớn hơn 1000 nhỏ hơn 9999 la dc rồi. mm cũng vậy.
    đâu có dc vậy nếu rủi người ta nhập vào ngày 29 tháng 2 hoặc ngày 31 tháng 13
    hay tháng 14 15 thì sao, mình muốn kiểm tra nó như bên C# có hàm tryparse ấy ?

    ko ai chỉ mình hết vậy

    mình xin cám ơn
    Được sửa bởi zKeitherz lúc 11:03 ngày 21-03-2010

  7. #17
    Tham gia
    29-11-2008
    Bài viết
    94
    Like
    0
    Thanked 0 Times in 0 Posts
    [QUOTE=phuc1040661;2046921]
    Good Good hàm strtotime()có nghĩa gì the bạn?
    QUOTE]

    Mình không lầm thì strtotime() là nó đổi dữ liệu bạn đưa vào thành số giây

  8. #18
    Tham gia
    03-02-2009
    Bài viết
    1,192
    Like
    0
    Thanked 1 Time in 1 Post
    Ngay cái tên hàm đã nói lên hết rồi

    string to time

    time là thời gian kiểu Unix timestamp => số miligiây đã trôi qua tính từ 01/01/1970 tính đến thời điểm đó

  9. #19
    Tham gia
    27-02-2010
    Bài viết
    57
    Like
    0
    Thanked 0 Times in 0 Posts
    Quote Được gửi bởi zKeitherz View Post
    đâu có dc vậy nếu rủi người ta nhập vào ngày 29 tháng 2 hoặc ngày 31 tháng 13
    hay tháng 14 15 thì sao, mình muốn kiểm tra nó như bên C# có hàm tryparse ấy ?

    ko ai chỉ mình hết vậy

    mình xin cám ơn
    người ta nhập vào thi bạn kiểm tra bằng javasript hay ajax tùy bạn, còn ở đây mình load từ CSDL lên rồi, nên $row['ngaysinh'] là hợp lệ rồi. ban co the tham khảo hàm kiểm tra số sau đây:
    function IsNumeric(sText)
    {
    var ValidChars = "0123456789";
    var IsNumber=true;
    var Char;


    for (i = 0; i < sText.length && IsNumber == true; i++)
    {
    Char = sText.charAt(i);
    if (ValidChars.indexOf(Char) == -1)
    {
    IsNumber = false;
    }
    }
    return IsNumber;

    }
    chúc bạn thành công

Trang 2 / 2 FirstFirst 12

Bookmarks

Quy định

  • 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ể sửa bài viết của mình
  •