Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

साइटमैप उत्पन्न करने के लिए PHP के साथ एकाधिक SQL तालिकाएं

मेरा सुझाव है कि आप आवश्यक प्रश्नों या उपश्रेणियों को संभालने के लिए एक फ़ंक्शन बनाएं

मुख्य कोड पसंद करें

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;
}

इसके साथ आप मुख्य क्वेरी के आधार पर एक सबक्वायरी को कॉल कर सकते हैं, आप और अधिक funcionts बना सकते हैं या विभिन्न प्रकारों के साथ केवल एक ही बना सकते हैं, जो आपको एक फ़ंक्शन में अलग-अलग क्वेरी करने में सक्षम बनाता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. शुद्ध एसक्यूएल में एक शून्य सुरक्षित तुलना <=> कैसे लिखें?

  2. शामिल हुए बिना एकाधिक तालिकाओं से चयन करें?

  3. NodeJS डॉकर कंटेनर के अंदर MYSQL नवीनतम संस्करण से कनेक्ट नहीं हो सका

  4. एंड्रॉइड एप्लिकेशन में उपयोग करने के लिए PHP एपीआई सुरक्षित करना

  5. Django + MySQL - व्यवस्थापक साइट - उपयोगकर्ता जोड़ें - ऑपरेशनल त्रुटि - SAVEPOINT मौजूद नहीं है