为什么总提示:Fatal error: Uncaught Error: Call to undefined function mysql_query() in,错在哪里?

为什么总提示:Fatalerror:UncaughtError:Calltoundefinedfunctionmysql_query()in,请大侠帮忙这到底错在哪里?<... 为什么总提示:Fatal error: Uncaught Error: Call to undefined function mysql_query() in,请大侠帮忙这到底错在哪里?
<?php
for($i=1;$i<substr_count(str_replace("/oa/","/",$_SERVER['PHP_SELF']),'/');$i++){$r .= "../";}
include $r."conn/conn.php";
include $r."inc/chec.php";
?>
<?php
echo "<table border=1>";
echo "<tr><td>ID</td><td>部门ID号</td><td>部门名称</td><td>上级部门</td><td>公司ID号</td><td>修改</td><td>删除</td></tr>";
$sqlstr = "select id,department_id,department_name,parent_department_id,company_id * from m_department order by ID desc";
$result = mysql_query($sqlstr,$conn);
while($rows = mysql_fetch_object($result,MYSQL_BOTH)){
?>
<tr><td><?php echo $rows['id']?></td><td><?php echo $rows['department_id']?></td><td><?php echo $rows['department_name']?></td><td><?php echo $rows['parent_department_id']?></td><td><?php echo $rows['company_id']?></td><td>修改</td><td>删除</td></tr>";
<?php
}
echo "</table>";
?>
抱歉,没有财务值了,就这几个,有会的麻烦帮帮忙啊
展开
 我来答
妖艳美好
2017-12-07 · 知道合伙人软件行家
妖艳美好
知道合伙人软件行家
采纳数:66 获赞数:309

向TA提问 私信TA
展开全部
从报错的字面意思来讲,你程序里使用的mysql_query()函数,并没有定义。建议你先去找找这个函数在哪里定义的,为什么你的编译器没找到这个函数。
追问
麻烦提示一下,这个定义一般是要去哪里找?
everydayforyou
2019-10-15
知道答主
回答量:41
采纳率:0%
帮助的人:8.7万
展开全部
可能是你php版本太高了,不兼容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Penicillin508
2018-04-06 · 超过27用户采纳过TA的回答
知道答主
回答量:109
采纳率:75%
帮助的人:22.2万
展开全部
查一下你的PHP版本,如果是PHP 7以上版本的话,恭喜你,mysql_* 的功能已经被取消,并且在未来官方也不会再支持了。
我也碰到了这个问题,现在,我们还有两个选择:MySQLi 和 PDO。具体怎么操作,我也是小白,也在研究中,共勉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式