$query = "INSERT INTO ".$Table." (id,Name,Type,Route) VALUES (NULL,'$name','$Property','$dest')";
$resultI = @mysql_query($query,$conn);
if($resultI!=1)
echo "插入失败<br/>";

解决方案 »

  1.   

    把$query打印出来看看,应该是单引号(不会变量替换),双引号(会)的问题
      

  2.   

    感觉sql是没有问题的。。变量是可以解析的,你的判断有点不懂,为什么要判断是否等于1...他不会返回一吧,你加一个断点,把拼接完的sql,放到数据库里执行一下,看看会不会报错就知道了