2010-02-24 39 views
5

Trong Wordpress, làm cách nào để kéo dữ liệu từ cơ sở dữ liệu Microsoft SQL bên ngoài để hiển thị dưới dạng bảng chỉ đọc?Làm cách nào để truy xuất dữ liệu ngoài từ MS SQL từ Blog Wordpress?

Để rõ ràng, đây không phải là câu hỏi về cách chuyển đổi Wordpress sang MS SQL, mà là cách kéo dữ liệu cho một tiện ích cụ thể từ một nguồn bên ngoài DB Wordpress chính. Các dữ liệu tôi cần phải kéo từ xảy ra được trong một cơ sở dữ liệu MS SQL.

Vì lợi ích của ví dụ, chúng ta hãy nói rằng tôi cần phải kéo các địa điểm cửa hàng và giờ:

/* Retrieve store locations from the external MS SQL database*/ 

SELECT id, name, address, city, state, zip, phone, openingTime, closingTime 
FROM locations 
ORDER BY name 

Và hiển thị dữ liệu đó vào một bảng trên một trang Wordpress:

<table> 
<tr> 
    <th>Store Name</th> 
    <th>Address</th> 
    <th>Store Hours</th> 
</tr> 

<!-- Display rows of store locations here --> 

</table> 

Trả lời

3

Wordpress chạy trên PHP và vì vậy bạn cần sử dụng một nhà cung cấp PHP cho SQL Server. Xem Accessing SQL Server Databases with PHP.

Nếu bạn lưu trữ Wordpress trên Linux, bạn cần FreeTDS, xem PHP mssql Requirements.

+1

Tài nguyên tốt! Thông tin Linux là hữu ích để tham khảo, nhưng hiện tại chúng tôi đang chạy Apache, PHP và Wordpress trên một máy chủ Windows. –

+0

liên kết có nhiều ví dụ về cách kết nối, thực hiện truy vấn, truy xuất kết quả và lặp lại kết quả và định dạng đầu ra html. Bạn có cần giúp đỡ về phần đó, hoặc bạn có thể lấy nó từ đây? –

+0

Không, trang Microsoft đó khá hữu ích! Tôi nghĩ rằng tất cả những gì tôi cần, nhưng tôi đang xem xét trang chống lại câu hỏi của tôi trước khi tôi chọn câu trả lời và đóng câu hỏi. –

Các vấn đề liên quan