Your code is possibly failing at this line:

> $result = mysql_query($query);


Make sure that the value in $result is != 0

so, try this:

<snip>
##assuming you've already connected to the database, etc...

$query = "select * from users where UserName LIKE '$username'";

if (  $result = mysql_query($query) )
{
     if ($row = mysql_fetch_array($result)) {
    ## ...
    ## ...
     }
}
else
{
    echo "Your query failed. Reason: " . mysql_error_msg();
}
</snip>


--
Nicole Amashta
Web Application Developer
www.aeontrek.com


"Martin.Andrew" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> testing locally I use the following code
>
> $query = "select * from users where UserName LIKE '$username'";
> $result = mysql_query($query);
> if ($row = mysql_fetch_array($result)) {
> ...
> ...
> }
>
> works fine.
>
> On the ISP machine I get the following warnings?
>
> Supplied argument is not a valid MySQL result resource !!
>
> Do I need to change a setting?
>
>
>
>
>
>
>
>



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

Reply via email to