Non capisco perchè questo script mi da errore...
Codice PHP:
<?
require("../Cart.php");
$pwd "prova";
$usr "prova";
if(isset(
$_COOKIE['user']) && isset($_COOKIE['password']))
{
    
$user $_COOKIE['user'];
    
$password $_COOKIE['password'];
    if((
$pwd == $password) && ($usr == $user))
    {
        
admin();
    }
}
else
{
    if(!isset(
$_SERVER['PHP_AUTH_USER']))
    {

        
Header("WWW-Authenticate: Basic realm=\"Shop Cart Admin Zone\"");

        
Header("HTTP/1.0 401 Unauthorized");

        echo 
"Impossibile eseguire l'autorizzazione\n";
        
        exit;
    }
    else
    {
        if ((
$_SERVER['PHP_AUTH_USER'] == $usr) && ( $_SERVER['PHP_AUTH_PW'] == $pwd))
        { 
            
setcookie("user","$usr",time()+3600);
            
setcookie("password","$pwd",time()+3600);
            
admin();
        }
        else
        {
            echo 
"Password o username non corretti";
        }
    }
}

function 
admin()
{
$Yr=date("Y");
$Dy=date("z");

mysql_connect("$DBHost","$DBUser","$DBPass");
mysql_select_db("$DBName");
$result mysql_query("SELECT Date,BuyerID,OrderNumber FROM Buyers");
while(
$row mysql_fetch_row($result)) //riga di errore
{
    
$Da=$row[0];
    
$BI=$row[1];
    
$ON=$row[2];
    
$pieces=explode(":",$Da);
    if (
$Yr $pieces[0] AND $Dy $pieces[1])
    {
        
mysql_query("DELETE FROM Buyers WHERE BuyerID='$BI'");
        
mysql_query("DELETE FROM Orders WHERE OrderNumber='$ON'");
        
mysql_query("DELETE FROM Receipts WHERE OrderNumber='$ON'");
    }
}

echo 
"<html>
<head>
<title>Pannello di Amministrazione</title>
</head>
<body>"
;


echo 
"[b]Elenco delle funzioni...[/b]

"
;
echo 
"<ul>";
echo 
"[*][url='./searchReceipts.php']Get A Receipt[/url]";
echo 
"[*][url='./addCategory.php']Add A Category[/url]";
echo 
"[*][url='./addItem.php']Add An Item[/url]";
echo 
"[*][url='./updateItem.php']Update An Item[/url]";
echo 
"[*][url='./addPicture.php']Modify/Update A Picture[/url]";
echo 
"[*][url='./removeCategory.php']Remove A Category[/url]";
echo 
"[*][url='./removeItem.php']Remove An Item[/url]";
echo 
"[/list]";

}
?>
questo è l'errore che viene stampato
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in i:\programmi\apache group\apache\htdocs\shop\admin\index.php on line 50