Kapkap adlı üyeden alıntı: mesajı görüntüle
bir sayfada 5 farklı ürün gösterdiğini varsayarsak 5 sefer curl çalıştırıyorsun demek oluyor sayfan yavaş açılır haberin olsun bu yüzden öcenlikle listeleyeceğin ürünlerin linklerini multi curl ile çek arraya ata foreach te sql döndürürken array verisiyle eşleştir.
[QUOTE=emregunery;1086109140]
<tbody>
                        <?php
                        $sorgu = 'ORDER BY id DESC LIMIT '.$baslangic.','.$limit;
                        if($_POST AND !empty($_POST['ara'])){
                            $sorgu = " AND (baslik LIKE '%{$_POST['ara']}%' OR stok_kodu LIKE '%{$_POST['ara']}%' OR aciklama LIKE '%{$_POST['ara']}%' ) ORDER BY id DESC ";
                        }
                        $query = $db->query("SELECT * FROM urun WHERE dil = '{$dil}' AND buybox = 1 {$sorgu}", PDO::FETCH_ASSOC);
                        if($query->rowCount()){
                            $resim_1 = true;
                            $resim_2 = true;
                            $resim_3 = true;
                            $resim_4 = true;
                            $resim_5 = true;
                               
                            foreach( $query as $row ){
                                //$resim = $db->query("SELECT * FROM urun WHERE urun_id = '{$row['id']}' ORDER BY sira ASC LIMIT 1")->fetch(PDO::FETCH_ASSOC);
                                   
                                $emp_count = 0;
                                   
                                $hburl = $row['hb_link'];
                                    $ch = curl_init($hburl);
                                $trenurl = $row['tre_link'];
                                    $ch2 = curl_init($trenurl);
                                    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                                    $response = curl_exec($ch);
                                     
                                //hepsiburada  
                                    //Varsayıyorum sourcede yani curl çektiğimiz sitenin kaynağında <span class="product-price"> 15₺ </span> var buradaki 15'i çekmeye çalışıyoruz.
                                    $hburunfiyati = explode("markupText:'currentPriceBeforePoint'\">",$response)[1];
                                    $hburunfiyati = explode("</span>",$hburunfiyati)[0];
                                    //Şuan elimizde " 15₺ " var.
                                    $hburunfiyati = str_replace("₺","",$hburunfiyati); //Bu şekilde ₺'yi sildik. ama boşluklar kaldı
                                    $hburunfiyati1 = trim($hburunfiyati); //Boşluklarıda sildik
                                       
                                    $hburunfiyati2 = explode("markupText:'currentPriceAfterPoint'\">",$response)[1];
                                    $hburunfiyati2 = explode("</span>",$hburunfiyati2)[0];
                                    $hburunfiyati2 = trim($hburunfiyati2);
                                //hepsiburada
                                       
                                       
                                    //Varsayıyorum sourcede yani curl çektiğimiz sitenin kaynağında <span class="product-price"> 15₺ </span> var buradaki 15'i çekmeye çalışıyoruz.
                                    $trenurunfiyati = explode("markupText:'prc-dsc'\">",$response)[1];
                                    $trenurunfiyati = explode("</span>",$trenurunfiyati)[0];
                                    //Şuan elimizde " 15₺ " var.
                                    $trenurunfiyati = str_replace("₺","",$trenurunfiyati); //Bu şekilde ₺'yi sildik. ama boşluklar kaldı
                                    $trenurunfiyati1 = trim($trenurunfiyati); //Boşluklarıda sildik
                                       
                                    $trenurunfiyati2 = explode("markupText:'prc-dsc'\">",$response)[1];
                                    $trenurunfiyati2 = explode("</span>",$trenurunfiyati2)[0];
                                    $trenurunfiyati2 = trim($trenurunfiyati2);
                                
                                  ?>
                                    <tr>
                                        <td><?php echo $row['id']; ?></td>
                                        <td><?php echo $row['baslik']; ?></td>
                                        <td><?php echo $row['fiyat']; ?></td>
                                        <td><a href="<?php echo $hburl; ?>" ><?php echo $hburunfiyati1 . "," . $hburunfiyati2; ?></a></td>
                                        <td><a href="<?php echo $trenurl; ?>" ><?php echo $trenurunfiyati1 . "," . $trenurunfiyati2; ?></a></td>
                                        <td><a href="<?php echo $row['dil'].'/emir/'.$row['id']; ?>" class="btn btn-danger btn-sm text-white"><i class=""></i>Analiz</a></td>
                                           
                                    </tr>
                                    <?php
                                   
                            }
                        }else{
                            ?>
                            <tr>
                                    <td colspan="12" class="text-center">
                                        <img src="assets/images/veriyok.svg" class="wd-15p ">
                                        <h5 class="mg-b-10 mg-t-15 tx-18">Veri Bulunamadı.</h5>
                                    </td>
                                </tr>
                        <?php
                        }
                        ?>
                    </tbody>