2017-10-19 8 views
0

Je suis désolé si c'est le mauvais échange de pile, si oui, veuillez me rediriger.Connexion d'un site Web à une base de données

Je suis très doute sur la façon dont je vais au sujet de ce qui suit, et je ne peux pas sembler vraiment google mon chemin à une solution, il faut en tenir:

Disons que j'ai un site Web qui fondamentalement seulement se compose d'une barre de recherche, que je veux lier à une base de données que chaque utilisateur peut rechercher. En plus de cela, je veux être le seul qui peut réellement ajouter de nouvelles données à cette base de données.

Pour ce faire, devrais-je simplement "simplement" acheter un domaine de site Web, faire une connexion SQL de requête à une base de données que je loue à Microsoft Azure fx? Ensuite, chaque fois que les gens chercheraient une chaîne, le site interrogerait la base de données et renverrait toute information pertinente.

Est-ce la bonne façon de résoudre ce problème?

+0

Vous aurez besoin d'hébergement ainsi que le domaine et la base de données. Utilisez PHP pour les requêtes SQL, en fonction des données envoyées par une demande de publication d'un formulaire HTML. Voir ici: https://www.w3schools.com/php/php_forms.asp –

+0

D'accord, je n'ai pas besoin d'utiliser le langage SQLlite ou quoi que ce soit? Juste du vieux PHP régulier pour coder la barre de recherche? Est-ce possible de faire via wordpress ou devrais-je coder des choses à partir de zéro? –

+0

À vous de voir. Personnellement, j'utiliserais PHP, il y a beaucoup de tutoriels sur la façon de créer un lien avec une base de données. Un simple formulaire html pour la barre de recherche, post requête à la même page, interroger la chaîne de recherche avec la base de données, renvoyer les résultats. –

Répondre

0

Pour votre scénario, je vous suggère d'utiliser l'application intégrée Azure App Service MySQL, qui propose aux développeurs Web une fonctionnalité intéressante pour créer des applications Web utilisant MySQL. Vous n'avez pas besoin de configurer explicitement une base de données comme lors de la création de l'application Web lors de l'utilisation de cette fonctionnalité. Pour plus de détails, veuillez vous référer aux codes Announcing MySQL in-app for Web Apps et Create a PHP web app in Azure.