Hiển thị kết quả từ 1 đến 6 / 6
  1. #1
    Tham gia
    24-12-2008
    Location
    www.tivi4u.com
    Bài viết
    647
    Like
    0
    Thanked 5 Times in 3 Posts

    lấy giá trị biến từ browse

    mình lấy giá trị biến từ browse để truy vấn db, sau đó echo hiển thị thông tin theo dòng tương ứng trong bảng và code như sau
    Code:
    $id == $HTTP_GET_VARS["post"];
    $result=mysql_query('select * from 102_news where newsid='.$id) or die(mysql_error());
    mà nó ra lỗi này
    Code:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    mới mò php nên không biết lỗi gì, mong các bác chỉ giáo, cám ơn!
    Quote Quote

  2. #2
    Tham gia
    17-01-2010
    Location
    Hà Nội
    Bài viết
    727
    Like
    1
    Thanked 14 Times in 13 Posts
    Bạn sửa lại như này:

    $id = $HTTP_GET_VARS["post"];
    $result=mysql_query("select * from 102_news where newsid=".$id."") or die(mysql_error());

    Thử lại xem còn lỗi không bạn,

    Nếu còn lỗi thì bạn echo cái câu sql ra xem nó có lấy được cái id không
    có thể ID bị null nên nó báo lỗi

    /////////////
    chung tâm giải đáp thắc mắc
    http://vnntech.com/forums/

    Tin giật gân
    http://tintucdaily.com/

  3. #3
    Tham gia
    03-02-2009
    Bài viết
    1,192
    Like
    0
    Thanked 1 Time in 1 Post
    "select * from 102_news where newsid=".$id.""
    Từ đó giờ mới thấy cái câu query như thế này. Vậy cũng dám lập cái gì chung tâm giải đáp thắc mắc nữa chứ

  4. #4
    Tham gia
    24-12-2008
    Location
    www.tivi4u.com
    Bài viết
    647
    Like
    0
    Thanked 5 Times in 3 Posts
    mình sai chỗ dấu == . code như bác vnntech vẫn chạy ok, thanks

  5. #5
    Tham gia
    17-01-2010
    Location
    Hà Nội
    Bài viết
    727
    Like
    1
    Thanked 14 Times in 13 Posts
    Quote Được gửi bởi thuyduongcd View Post
    Từ đó giờ mới thấy cái câu query như thế này.

    "select * from 102_news where newsid=".$id.""

    Vậy cũng dám lập cái gì chung tâm giải đáp thắc mắc nữa chứ
    Bác thuyduongcd nóng tính quá, câu của mình sai gì xin chỉ giáo để được học hỏi.

  6. #6
    Tham gia
    03-02-2009
    Bài viết
    1,192
    Like
    0
    Thanked 1 Time in 1 Post
    Phần cuối thêm cái chuỗi rỗng vô làm chi vậy?
    Mặc dù không sai nhưng không ai viết như vậy cả, chỉ cần thế này đã đủ rồi.
    Code:
    mysql_query("select * from 102_news where newsid=$id")

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
  •