> > if (mysql_num_rows($SQL) == 1) { Err, this is just the query string variable right? So you need to do: $sth = mysql_query ($SQL); If (mysql_num_rows ($sth) == 1) Then you will be checking the result set and not just the query string. HTH, Mikey -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php