Re: mysql_num_rows

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



because you're supplying it with a string not the result of the query.. 
uncomment your line that says:

$result = mysql_query($query, $db);

and change the num rows line to:

else if (mysql_num_rows($result)==1)

Your line that gets the column results will fail for the same reason, give it 
the result of the query, not the query itself. 

-Micah 


On Wednesday 03 March 2004 11:50 am, Craig Hoffman wrote:
> Perhaps someone could look at this function and help me trouble shoot
> it?  This function notifies the user of their new passwd.
>
>   I keep getting an error message on this page  (see below).  What's
> strange is  the script seems to be working because i am getting an
> email with my new password.  Here is the error message I am receiving:
>
> Warning: mysql_num_rows(): supplied argument is not a valid MySQL
> result resource in
> /Users/choffman/Sites/www/cyclistsedge/include/
> forgot_password_functions.php on line 70
>
> suggestions?  Anything will be helpful.  Much Thanks CH
>
> function notify_password($username, $password)
> // notify the user that their password has been changed
> {
>
>      $query ="SELECT username FROM users WHERE username=('$username')";
>     // $result = mysql_query($query, $db);
>      if (!$query)
>      {
>        return false;  // not changed
>      }
> line 70 =>  else if (mysql_num_rows($query)==1)
>
>        $user_id = mysql_result($query, 0, 'user_id');
>        $from = "From: missy@xxxxxxxxxxxxxxxx \r\n";
>        $mesg = "Your password has been changed to $password \r\n"
>                ."You might want to change it next time you log in. \r\n";
>
>        if (mail($username, 'Cyclists Edge login information', $mesg,
> $from))
>          return true;
>        else
>          return false;
>      }
>
>
>
> __________________________________
> Craig Hoffman - eClimb Media
>
> v: (847) 644 - 8914
> f: (847) 866 - 1946
> e: choffman@xxxxxxxxxx
> w: www.eclimb.net
> _________________________________

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux