2017-10-19 3 views
0

Es tut mir leid, wenn dies der falsche Stack-Austausch ist, wenn ja bitte leiten Sie mich um.Verbinden einer Website mit einer Datenbank

ich sehr bin im Zweifel darüber, wie ich über die folgenden gehen, und ich kann nicht wirklich scheinen dem Weg zu einer Lösung zu Google, geht so hier:

Lassen Sie uns sagen, dass ich eine Website, die im Grunde nur besteht aus einer Suchleiste, die ich mit einer Datenbank verknüpfen möchte, in der jeder Benutzer suchen kann. Außerdem möchte ich der einzige sein, der dieser Datenbank tatsächlich neue Daten hinzufügen kann.

Um dies zu tun, würde ich im Grunde "nur" eine Website-Domain kaufen, einige SQL-Abfrage-Verbindung zu einer Datenbank, die ich von Microsoft Azure fx mieten? Wenn die Leute dann nach einer Zeichenfolge suchen, fragt die Website die Datenbank ab und gibt alle relevanten Informationen zurück.

Ist dies der richtige Weg, um dieses Problem zu lösen?

+0

Sie brauchen Hosting sowie die Domain und Datenbank. Verwenden Sie PHP für die SQL-Abfragen basierend auf Daten, die von einer Postanforderung aus einem HTML-Formular gesendet werden. Siehe hier: https://www.w3schools.com/php/php_forms.asp –

+0

Okay, also brauche ich nicht SQLlite Sprache oder irgendetwas? Nur normales altes PHP um die Suchleiste zu kodieren? Ist das mit Wordpress möglich oder müsste ich die Dinge von Grund auf neu programmieren? –

+0

Es liegt an dir. Persönlich würde ich PHP verwenden, es gibt viele Tutorials, wie man mit einer Datenbank verlinkt. Ein einfaches HTML-Formular für die Suchleiste, post-Anfrage auf die gleiche Seite, Abfrage der Such-String mit der Datenbank, Ergebnisse zurückgeben. –

Antwort

0

Für Ihr Szenario würde ich vorschlagen, dass Sie Azure App Service verwenden MySQL In-App, die eine coole Funktion für Web-Entwickler hat, um Web-Anwendungen zu erstellen, die MySQL verwenden. Sie müssen eine Datenbank nicht wie bei der Erstellung der Web-App explizit bereitstellen, wenn Sie diese Funktion verwenden.

Weitere Einzelheiten finden Sie unter Announcing MySQL in-app for Web Apps und Create a PHP web app in Azure.

Verwandte Themen