FATAL ERROR语法错误,第1行意外T_CONSTANT_ENCAPSED_STRING

时间:2015-03-18 11:54:28

标签: php sql select sql-order-by where

真的很难与这个...我是一个新手,所以请不要让我失望。记住,你曾经是新手!

我看看下面代码中出现的错误的其他示例,似乎无法解决原因。

本守则有效..

    $sql = "SELECT * FROM `SS_hotel_booking_discount_packages` WHERE room_id=".$_GET['room_id'];

但是当我尝试订购列表时,那就是当我遇到问题时,我正在使用这段代码:

    $sql = "SELECT * FROM `SS_hotel_booking_discount_packages` WHERE room_id=".$_GET['room_id'] ORDER BY "date_from" ASC;

任何人都可以提供帮助吗?

1 个答案:

答案 0 :(得分:1)

您错过了最后一个字符串的连接(."之前的ORDER BY

$sql = "SELECT *
        FROM `SS_hotel_booking_discount_packages`
        WHERE room_id = " . $_GET['room_id'] . "
        ORDER BY date_from ASC";