INSERT INTO order(name,nationality,hotel_name,hotel_stars,room_type,check_in_date,check_out_date,special_needs,order_re1,order_re2,order_re3)VALUES('恶趣味热情为','而且我','玩儿全文','2','2','2011-04-02','2011-04-04','而我却让','','','')
我检查过了 数据类型没问题 

解决方案 »

  1.   

    还有一个问题 希望得到前辈的指点  $sql4="hotel_price >'".$s." AND hotel_price >'".$e."'";这是我在PHP写的模糊查询的 条件 查询 $s到$e之间的范围 请问对不对,不对请帮忙改下  谢谢 求教了!
      

  2.   

    order 是 mysql 保留字
    如果要用它做表名,则需写作 `order`
      

  3.   

    第一个 order是真正的表名吗?还是用变量代替的?
    第二个
    $sql4="hotel_price >'$s' AND hotel_price >'$e'";
      

  4.   

    sql文部完整,把完整的贴出来瞧瞧.$sql4="hotel_price >'".$s."' AND hotel_price <'".$e."'";少个单引号。两个都是大于号??要查s到e之间。 得大于小于
      

  5.   

    继续求教 $sql1="AND name LIKE '%".$hotel_name."%'"; //酒店名称条件
    $sql2="AND hotel_city='".$hotel_city."'"; //城市条件
    $sql3="AND hotel_stars='".$hotel_stars."'"; //酒店星级条件
    $sql4="hotel_price >'".$s." AND hotel_price >'".$e."'";//酒店价格条件请问写的对不对?
    后面的执行查询语句怎么拼接?谢谢了!
      

  6.   

    我要多个条件查询的 请问前面几个条件写的对么? 几个田间咋拼接成一句啊! PHP的. ‘ “三个符号 搞的我郁闷了啊!