HTML: Wie erstelle ich am besten ein "Restaurant-Booking-Plansystem"?
Moin,
also ich will eine Funktion haben, wo man ein Tischplan vom Restaurant sieht und da soll man auf die Tische klicken um sie zu reservieren zu können. Wie mach ich das am Besten?
https://demo.phpjabbers.com/1622657267_771/preview.php?lid=1#!/Search
Hier ist ein Beispiel mit einem Bild und da wurden <a> drauf gesetzt, aber geht das auch einfacher und leichter für responsive.
Eventuell ein Generator oder ein Table?
Danke, ich hoffe ich bekomme gute Tipps ;D
2 Antworten
![](https://images.gutefrage.net/media/user/webhorst/1622204662478_nmmslarge__0_0_300_300_9a4334409e63f908baa4b0bff88a688f.png?v=1622204663000)
Das einfachste wär hier eine Umsetzung mit PHP. Der Tischplan ist nen Bild (div mit Hintergrund) - und die Tische sind absolut positionierte Elemente. Über diese wird nen href gesetzt - und dann eben nen Formular.
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Wie der Name deines Links schon andeutet, ist da mit HTML nicht viel allein zu machen.
Die gebuchten Tische wirst du in einer Datenbank/Tabelle speichern müssen. Umgesetzt wird das dann mit PHP, JS und z.B. MySQL. Nur die Gestaltung wirst du dann mit HTML und Stylesheets übernehmen können.
Natürlich kann es auch verschiedene andere Lösungen geben. Z.B. auch per Java.
Aber eine einfache Funktion, die das, was du dir wünscht bietet, gibt es nicht. Das ist mit viel Arbeit verbunden. Vielleicht bietet jemand so etwas irgendwo schon und du kannst es kaufen. Du kannst natürlich auch schauen, was die Baukastensysteme verschiedener Webseiten Anbieter schon hergeben.
![](https://images.gutefrage.net/media/user/BetaFactory/1592940112071_nmmslarge__1359_0_1201_1201_3af334cef967f9cc9cdbb92e05f36710.jpg?v=1592940112000)
Ja danke für dein Rat. Ich hab mal geschaut mit FabricJS und Canvas kann man sich sowas zusammen gestalten irgendwie