Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

nhiều bảng SQL với PHP để tạo sơ đồ trang web

Tôi khuyên bạn nên tạo một hàm để xử lý các truy vấn hoặc truy vấn con mà bạn cần

Mã LikeMain

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

Với điều này, bạn có thể gọi một truy vấn phụ dựa trên truy vấn chính, bạn có thể tạo thêm các hàm hoặc chỉ tạo một với các kiểu khác nhau, bạn có thể thực hiện các truy vấn khác nhau trong một hàm.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách quản lý cơ sở dữ liệu của bạn với Adminer

  2. Địa chỉ IP lưu trữ trong cơ sở dữ liệu MySQL bằng PHP

  3. Truy vấn MySQL chậm khi sử dụng Order By với chức năng tính toán khoảng cách giữa hai điểm (dài, vĩ độ)

  4. truy vấn MySQL phức tạp kết quả sai

  5. Chuyển đổi giữa nhiều cơ sở dữ liệu trong Rails mà không làm gián đoạn các giao dịch