Nasıl bu kodu artırabilir?

0 Cevap

Mümkün olan en iyi yolu, bu yapmıyorum memnun im im. Im veritabanı sütun location adlı tefrika kodu alarak. Im ben sadece çöktüğünü kullandığınızda i counties girdileri erişmek olamaz çünkü ben tefrika verileri implode ve sonra patlamaya sahip olduğunu varsayarak yüzden patlayabilir kullanılır. Im emin daha iyi bir yaklaşım var?

$adid = $_GET['id'];
$query = "SELECT * FROM ad WHERE id = '$adid'";
$data = mysqli_query($dbc, $query);
$ad = mysqli_fetch_array($data);



 //retrieve serialized data containing county id's
    $counties = explode(" ", implode(" ", unserialize($ad['location'])));

for ($i = 0; $i <= count($counties); $i++) {
echo getCounty($counties[$i]); //getCounty: enter county id and return county name
}


FYI: $ad['location'] = a:2:{i:0;s:1:"2";i:1;s:2:"20";}

0 Cevap