$query=select * from users where name='{$_session['username']}' and pass='{$_session['password']}';
$result=mysql_query($query);
$row=mysql_fetch_array($result);
if ($row)
{
$row=mysql_fetch_array($result);
上面这句老报错
undefined function mysql_query() 、
谁帮帮啊这菜鸟啊,谢谢了。
我新来的,没什么分可以给,请见谅。
回复讨论(解决方案) 你看看php配置文件,是否支持了mysql
是不是没有连接上数据库啊,或者你的session有没有开启,要在此文件的头部写上session_start();
贴出原装的错误信息看看
这是原版
用户登陆
以下是报错
fatal error: call to undefined function mysql_fetch_array() in /var/www/netoa/t22.php on line 22
看你的代码,明显你连接的是oracle数据库,但是你用mysql的方法来获取查询结果,估计你服务器的php没有支持mysql。
应该用这个oci_fetch_array()
oracle 用 oci_fetch_array
oci_fetch_array() 可以了,多谢各位大侠