2012-04-25 7 views
-1

可能性の重複であることを期待:
PHP Error: mysql_fetch_array() expects parameter 1 to be resource, boolean given警告:mysql_fetch_assoc()は、パラメータ1は、リソース

私は私のローカルホストでPHPコードの実行を実行しようとしています。私がmysql_fetch_assoc()を呼び出すのと同じコードを私のホストに移したとき、パラメータ1がリソースであると想定しています。以下は、私のコードは私が本当に親切にこれで私を助けて

$checkQuery = "select MGUserName from MovinGalaxyLogin where MGUserName='checksan'or MGEmailID='checksan'"; 
    echo $checkQuery; 
    $sessionUserName = mysql_query($checkQuery); 

    while ($row = mysql_fetch_assoc($sessionUserName)) { 
    $sessionUserName= $row["MGUserName"]; 
    } 

をしないのですかわからないです。事前に

おかげで、 Santhosh Kumar氏

答えて

1

あなたはMySQLのから取得しているものをエラー確認する必要があります。調べるにはmysql_error()を使用してください。

$checkQuery = "select MGUserName from MovinGalaxyLogin where MGUserName='checksan'or MGEmailID='checksan'"; 
    echo $checkQuery; 
    $sessionUserName = mysql_query($checkQuery); 

if (mysql_error()) 
{ 
    echo mysql_error(); 
} 
else 
{ 
    while ($row = mysql_fetch_assoc($sessionUserName)) 
    { 
     $sessionUserName= $row["MGUserName"]; 
    } 
} 
関連する問題