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

Kéo bảng xếp hạng NHL từ Bảng XML với PHP

thêm chức năng tìm kiếm này vào lớp học của bạn và chơi với mã này

$objXML = new xml2Array();
$arrOutput = $objXML->parse($contents);
//  first param is always 0
//  second is 'children' unless you need info like last updated date
//  third is which statistics category you want for example
// 6 => the array you want that has wins and losses
print_r($arrOutput[0]['children'][6]);
//using the search function if key NAME is Montreal in the whole array 
//result will be montreals array
$search_result = $objXML->search($arrOutput, 'NAME', 'Montreal');
//first param is always 0
//second is key name
echo $search_result[0]['WINS'];

function search($array, $key, $value)
{
    $results = array();

    if (is_array($array))
    {
        if (isset($array[$key]) && $array[$key] == $value)
            $results[] = $array;

        foreach ($array as $subarray)
            $results = array_merge($results, $this->search($subarray, $key, $value));
    }

    return $results;
} 

Hãy lưu ý
chức năng tìm kiếm này phân biệt chữ hoa chữ thường và nó cần sửa đổi như khớp với tỷ lệ phần trăm mà khóa hoặc giá trị thay đổi vốn M ở dạng montreal thành chữ thường sẽ trống



  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ông cụ biểu đồ của Google với PHP và MySQl

  2. Dấu gạch nối trong tên cột trong MySQL DB

  3. Chèn mysqli PHP không hoạt động, nhưng không đưa ra bất kỳ lỗi nào

  4. Các khái niệm về MySQL:phiên so với kết nối

  5. Làm cách nào để tải CSV vào MySQL?