0

PHP 致命的なエラーが発生し続けます: mySQL エントリが存在するかどうかを確認する行で、最大実行時間が 30 秒を超えました。最大実行時間を大きく設定しても、このエラーが発生します!

function checkReleasePosted($releaseID){
    $result = mysql_query("SELECT * FROM `releases` WHERE `releaseID` = '$releaseID' LIMIT 1");
    if(mysql_fetch_array($result) !== false){
        return 'Assigned';
    } else {
        return 'Available';
    }
};

このエラーを回避するためにエントリを確認できる別の方法を知っている人はいますか? (私は古い API で学習しているだけで、すぐに mysqli に変更します!)。これを2日間機能させようとしてきたので、どんな助けでも大歓迎です。どうもありがとう

4

2 に答える 2

0

これで楽になります

function checkReleasePosted($releaseID){
$result = mysql_query("SELECT * FROM `releases` WHERE `releaseID` = $releaseID LIMIT 1");
$num_rows = mysql_num_rows($result);
if($num_rows>0){
    return 'Assigned';
} else {
    return 'Available';
}
};
于 2013-06-19T18:15:19.840 に答える