Mysqli select query работает в FF, а не в Chrome, IE или Edge

DCJones спросил: 28 марта 2018 в 03:30 в: mysqli

Может ли кто-нибудь понять, почему этот SQL-запрос работает в Firefox, но не в Chrome или Edge.In Chrome и Edge. Я получаю следующую ошибку:

Предупреждение: mysqli_fetch_assoc () ожидает, что параметр 1 будет mysqli_result, boolean приведенный в /home/mydomain/public_html/apps/2018/index.php в строке 154

$query_ArrayLookup = "SELECT SeqID FROM ".$SequenceNo_default." WHERE SeqActive = 0";
$ArrayLookup = mysqli_query($link,$query_ArrayLookup);
$ArrayLookupCount = $ArrayLookup->num_rows;while ($row_ArrayLookup = mysqli_fetch_assoc($ArrayLookup)){ // Line 154
    $ActiveSeq[] = $row_ArrayLookup['SeqID'];
} 

Большое спасибо заранее за ваше время.

1 ответ

Есть решение
Alaa Ali ответил: 28 марта 2018 в 04:02

Попробуйте это:

$query_ArrayLookup = "SELECT SeqID FROM `{$SequenceNo_default}` WHERE SeqActive = 0";
$ArrayLookup = mysqli_query($link,$query_ArrayLookup);
$ArrayLookupCount = $ArrayLookup->num_rows;while ($row_ArrayLookup = mysqli_fetch_assoc($ArrayLookup)){ 
    $ActiveSeq[] = $row_ArrayLookup['SeqID'];
} 

Он отлично работает на ребрах и в Google Chrome, IE.