2010-02-24 3 views
5

Dans Wordpress, comment extraire des données d'une base de données Microsoft SQL externe pour les afficher en tant que table en lecture seule? Pour être clair, ce n'est pas une question sur la façon de convertir Wordpress sur MS SQL, mais plutôt comment extraire des données pour un widget spécifique à partir d'une source en dehors de la base de données Wordpress primaire. Les données dont j'ai besoin proviennent d'une base de données MS SQL.Comment récupérer des données externes à partir de MS SQL à partir d'un blog Wordpress?

Par souci d'exemple, disons que je dois tirer l'emplacement des magasins et des heures:

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

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

et afficher ces données dans une table sur une page Wordpress:

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

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

</table> 

Répondre

3

Wordpress exécute sur PHP et vous devez donc utiliser un fournisseur PHP pour SQL Server. Voir Accessing SQL Server Databases with PHP.

Si vous hébergez Wordpress sous Linux, vous avez besoin de FreeTDS, voir PHP mssql Requirements.

+1

Bonnes ressources! Les informations de Linux sont utiles à titre de référence, mais actuellement, nous exécutons Apache, PHP et Wordpress sur un serveur Windows. –

+0

le lien a beaucoup d'exemples comment se connecter, exécuter une requête, récupérer le résultat et itérer le résultat et mettre en forme le format html. Avez-vous besoin d'aide sur cette partie, ou pouvez-vous le prendre d'ici? –

+0

Non, cette page Microsoft est très utile! Je pense que c'est tout ce dont j'ai besoin, mais je suis en train d'examiner la page par rapport à ma question avant de sélectionner la réponse et de fermer la question. –

Questions connexes