Saya menyarankan Anda untuk membuat fungsi untuk menangani kueri atau subkueri yang Anda butuhkan
Suka Kode Utama
while ($row = mysql_fetch_array($result))
{
$i_url = SITE_URL.'loja/'.$row['slug_title'];
$year = substr($row['added'],0,4);
$month = substr($row['added'],5,2);
$day = substr($row['added'],8,2);
$i_date = ''.$year.'-'.$month.'-'.$day.'';
$data = subquery('what i need here', 'another param');
echo
'
<url>
<loc>'.$i_url.'</loc>
<lastmod>'.$i_date.'</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
';
}
function subquery($firstparam, $secondparam)
{
$myquery = "SELECT * FROM ".$firstparam;
//more code
$result = 'my query result';
return $result;
}
Dengan ini Anda dapat memanggil subquery berdasarkan kueri utama, Anda dapat membuat lebih banyak fungsi atau hanya membuat satu dengan tipe yang berbeda, Anda dapat melakukan kueri yang berbeda dalam satu fungsi.