I have been given an example of how to use php & mysql from a hosting
company.  They have the following function:

        #====
        function ExecuteQuery ($linkdb, &$queryresult, $querytext) {

         $queryresult = mysql_query($querytext, $linkdb);

          if (($queryresult != false) and (mysql_errno() == 0)) {
              return true;
         } else {
              return false;
         }
}
#====

And an example of it's usage:


    $query = "SELECT * FROM test";

     if ($mysql_result = mysql_query($query, $linkdb)) {
          if (ExecuteQuery($linkdb, $result, $query)) {
               while ($row = NextRow($result)) {
                    print('"'.$row[1].'" : "'.$row[2].'"<br>');
               }
          }
      }

Can anyone tell me why the first "if" exists in their usage example, e.g. if
($mysql_result = mysql_query($query, $linkdb)) {

As the $mysql_result variable is not used after this statement and the query
is performed again in the ExecuteQuery() function;

As I have said, am I missing something important here?

Thanks




-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to