请帮助一下,19行有什么问题?

hnchina1 2006-07-21 10:07:15
Fatal error: Call to undefined function mysql_fetch_arry() in C:\web\Apache2.2\htdocs\phnoebook.php on line 19


<?
if($new_name and $new_pn)
{
$link_id=mysql_connect("localhost","root","overmax");
mysql_select_db("contact");
mysql_query("insert into list(name,pn) values ('$new_name','$new_pn')"
,$link_ID);
mysql_close($link_ID);
};

?>
<?
$link_ID=mysql_connect("localhost","root","overmax");
mysql_select_db("contact");
$result=mysql_query("select * from list;",$link_ID);
$sn_index=mysql_num_rows($result);
for($index=0; $index<$sn_index;$index++)
{
$arr[$index]=mysql_fetch_arry($result,mysql_num); //这是19行
};
mysql_cloe($link_id);
?>
<html>
<head>
<title>通讯录</title>
</head>
<body>
<h1 align="center">范例-通讯录</h1>
<hr>
<h2 align="center">通讯录列表</h2>
下表为通记录中所有的数据列表,若要新增数据,请在下面的新增数据区操作。
<BR><BR>
<table align=center border-5>
<tr align=center>
<td>
编号
</td>
<td width=100>
名称
</td>
<td width=120>
电话号码
<td>
<tr>

<?
for ($index=0;$index <$sn_index;$index++)
{require("list_display.php");};
?>
<table>
<br/><br/><hr>
<h2 align="center">新增数据区</h2>
请在下列域输入数据后按下<font color=red>新增</font>按钮.<br/><br/>
<from action="phonebook.php" method="post">
姓名<input type="text" name="new_name">
电话号码<input type="text" name="new_pn">
<input type="submit" value="新增">
</form>
</body>
</html>
...全文
185 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lymzyc 2006-07-21
  • 打赏
  • 举报
回复
提示的错误已经很明显了,mysql_fetch_array的第二个参数应该是MYSQL_NUM, MYSQL_ASSOC or MYSQL_BOTH,还有应该是mysql_close()
hnchina1 2006-07-21
  • 打赏
  • 举报
回复
Warning: mysql_fetch_array() [function.mysql-fetch-array]: The result type should be either MYSQL_NUM, MYSQL_ASSOC or MYSQL_BOTH. in C:\web\Apache2.2\htdocs\phnoebook.php on line 19

Warning: mysql_fetch_array() [function.mysql-fetch-array]: The result type should be either MYSQL_NUM, MYSQL_ASSOC or MYSQL_BOTH. in C:\web\Apache2.2\htdocs\phnoebook.php on line 19

Fatal error: Call to undefined function mysql_cloe() in C:\web\Apache2.2\htdocs\phnoebook.php on line 21
edwardrong 2006-07-21
  • 打赏
  • 举报
回复
嗯嗯,就如ls所言
johnpanq 2006-07-21
  • 打赏
  • 举报
回复
mysql_fetch_arry() 应该为 mysql_fetch_array()
kabakaba 2006-07-21
  • 打赏
  • 举报
回复
综上所诉:
$arr[$index]=mysql_fetch_array($result,MYSQL_NUM);
lantersen 2006-07-21
  • 打赏
  • 举报
回复
$arr[$index]=mysql_fetch_arry($result,mysql_num); //这是19行
mysql_num//第二个参数要大写
$arr[$index]=mysql_fetch_arry($result,MYSQL_NUM);

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧