数据库放哪的,NTSF格式下?如果是,就改下权限。

解决方案 »

  1.   

    我的数据库放在C:\mysql\data文件夹下面的,操作系统文件格式是FAT32。昨天我用phpAdmin修改了登录ID[gth]的权限,赋予所有权限了,但还是不行!
         我现在想知道的是:我的以上程序究竟有没有错误啊??
      

  2.   

    晕,又是全局变量的问题,用$_POST[varname]  / $_GET[varname] 方式读取表单变量
      

  3.   

    to  hahawen(变态的大龄青年) ( ) 信誉:123 
    大侠果然厉害!!在你的指导下,我已经解决了以上问题。不过现在还有一个问题:怎么删除总不成功啊??代码如下:
    --------------
    <?
    $editID=trim($_POST["editID"]);
    if($_POST["BtDel"])
    {
        $sql = "DELETE * FROM products WHERE pid=$editID";
        $result = mysql_query($sql,$conn) or die("删除失败!" . mysql_error()); //执行删除命令!    if ($result){echo "删除成功!";}
    }
    ?>
    =================================================================================
    系统的提示如下:
    -----------------
    删除失败!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 '* FROM products WHERE pid=' at line 1
      

  4.   

    WHERE pid = '$editID'试试.
      

  5.   

    呵呵,没有delete * from table where ....这种写法吧,应该是
    delete from table where ...
      

  6.   

    to screend(流浪小子)大侠按照你的说法做了,但结果是虽然显示了:“删除成功!”[说明程序被执行了],可浏览或查询时发现数据表中该记录还是存在[用其它工具打开数据表也发现记录还在],根本就没被删除掉!这又是怎么回事啊?