回 帖 发 新 帖 刷新版面

主题:mysql_fetch_row()函数请教

<?
$link=@mysql_connect("localhost","root","micronsky.net");
   my_select_db("shopping","$link");
   $sql_result=mysql_query("select * from zc where yhm='$yhm'");
   while($sql_row=mysql_fetch_row($sql_result))
   {
    echo"$sql_row[0]/n";
    echo"$sql_row[1]/n";
    echo"$sql_row[2]/n";
    echo"$sql_row[3]/n";
    echo"$sql_row[4]/n";
    echo"$sql_row[5]/n";
   }      
            
            mysql_close();



以上时我在作密码修改程序时的一小段程序,YHM是用户名,SHOPPING是我的数据库名,ZC是存储用户注册的信息表

当输入的用户名存在与数据库时,执行此程序,总是输出不了$sql_row数组中的内容,本人不知道错在那

令外,有时候会提示
Fatal error: Call to undefined function: sset() in d:\usr\www\html\www\passfind01.php on line 9
是否是说我的PHP函数库中没有sset()函数啊 ?

回复列表 (共3个回复)

沙发

依我看是你太马虎了,首先my_select_db("shopping","$link");
这行中的my_select.db应该是mysql_select_db.
    还有你所说的sset()应该是isset()这是一个判断某变量是否设置的函数。
  改回这些之后应该没问题了。

板凳

还有一个。就是my_select_db("shopping","$link");中的$link去掉""

3 楼

我在论坛里刚看了几个帖子,已经看到了有3位朋友问sset()是啥了,我想有的人因为有时被 !isset()中的!混淆了

我来回复

您尚未登录,请登录后再回复。点此登录或注册