检查一下数据表px_tbname的结构看看

解决方案 »

  1.   

    http://blog.csdn.net/SysTem128/archive/2007/12/18/1947097.aspx这是个示例版的,每次都会查询4次以上数据库.但大部分需要注意的地方都涉及到了.
      

  2.   

      $query = $DB-> query("INSERT INTO px_tbname(sessionid,value) VALUES ('$key','$value')""); 
      

  3.   

    各位大虾啊,还是不对,我的INSERT这条语句是没错的,我echo出来并在数据库里测试了对,是没有问题的;
    fxs_2008帮我纠正的是我贴过来的时候不小心把最后引号弄掉了,不好意思……现在提示的错误是这样的:
    Fatal error: Call to a member function query() on a non-object in /session.php on line 50
    而且我用echo isset($GLOBALS) ? "变量存在" : "未找到变量"; 结果显示是"未找到变量",这是怎么回事啊?
    这个ERROR在PHP版本升级到5.2.5之前是没有的怎么办啊?
      

  4.   

    PHP5要连接MYSQL需要以下操作 1.拷贝 PHP5中libmysql.dll文件至windows/system32文件夹下 
    2.修改php.ini中extension_dir,使其指向php的根目录下的ext文件件夹,如:extension_dir   =   "C:/ApacheGroup/php/ext "  
    3.去掉extension=php_mysql.dll前的“;”号  
    4.把php的根目录加到windows下的path中如:PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System 估计最重要的第一点没有做,导致连接不到MYSQL
      

  5.   

    zgld 老兄,我用的是linux,而且我的php连接mysql是完全没有问题的,给点错误也不是数据库的错误
    没办法了,我把PHP版本恢复到4,一切都又正常了,可能是PHP5不兼容吧,姑且只能这样认为了!
    感谢帮我找原因的朋友们,接分了!:)