fetch_assoc не возвращает данные всех столбцов из mysqli - PullRequest
0 голосов
/ 05 мая 2018

У меня есть следующий код, и я получаю данные для столбцов, кроме flag_images и flag_created. строки flag_images содержат целое число 0, но когда я пытаюсь их отобразить, я замечаю это. в чем может быть проблема? пожалуйста помогите

$product = [];
        $row_count++;
        // echo "\r\n [".$row_count."] " . $data[0] . " <=======\r\n";
        $amazon_db = sprintf("select `ratings`,`manufacturer`,`reviews`,`old_price`,`stock`,`asin`,`product_name`,`price`,`description`,`zap_price`,`product_link`,`shipping_o_price`,`images`,`flag_images`,`flag_created` from `amazon-crawler` WHERE `asin` ='%s' limit 0,1", $data[0]);
        $amazon_result = $amazon_conn->query($amazon_db);
        if (@$amazon_result->num_rows > 0) {
            while ($row = $amazon_result->fetch_assoc()) {
                $product['asin'] = $row['asin'];
                $product['manufacturer'] = $row['manufacturer'];
                $product['price'] = $row['price'];
                $product['zap_link_price'] = $row['zap_price'];
                $product['product_link'] = $row['product_link'];
                $product['shipping_o_price'] = $row['shipping_o_price'];
                $product['images'] = $row['images'];
                **$product['flag_images'] = $row['flag_images'];
                $product['flag_created'] = $row['flag_created'];**
                echo $product['flag_created'];
                echo $product['flag_images'];
                $product['stock'] = $row['stock'];
                $product['amazon_ratings'] = $row['ratings'];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...