WebSite X5Help Center

 
Kerstin W.
Kerstin W.
User

Datenbank einbinden auf extra Seite, php ?  de

Автор: Kerstin W.
Просмотрено 3244, Подписчики 3, Размещенный 0  

Hallo zusammen,

ich stehe aktuell vor einem Problem, das ich nicht behoben bekomme.

Ich möchte eine vorhandene Datenbank auf einer Extra Seite "Datenbank" einbinden. Die Datenbank beinhaltet Daten von verschiedenen KFZ, je nach Auswahl wird dann ein Preis für das entsprechende KFZ angezeigt (nur am Rande).

Es handelt sich um eine MySQL Datenbank und der Login ist vorhanden, auch bereits unter "Datenmanagement" eingetragen.

Nun soll die Datnbank wie schon gesagt auf einer extra Seite sichtbar gemacht werden. Aber hier scheitere ich... hier im Forum habe ich gefunden, dass die Seite auf php umgestellt werden muss - habe ich getan. 

Kann ich jetzt das HTML Code Widget einsetzen und ein PHP Sript mit den Logindaten einsetzen? Wenn ja, kann mir jemand ein entsprechendes Script zur Verfügung stellen?

Wenn nein, wie kann ich die Datenbank sichtbar machen?

Vielen Dank für eure Antworten und Grüße, Kerstin

Размещено
15 Ответы - 4 Полезно
Sandro M.
Sandro M.
User

Leider ist das Script kaum brauchbar, habe es selbst. Am besten ist dies selbst in php zu programieren

Читать больше
Размещено От Sandro M.
Kerstin W.
Kerstin W.
User
Автор

@Sandro: Hast du denn Erfahrung im PHP Script programmieren und könntest helfen?

Читать больше
Размещено От Kerstin W.
Dieter D.
Dieter D.
User

Hi Kerstin!

Du findest im Netz jede Menge Tutorials und Beispiele, PHP ist auch nicht so schwierig.
Wichtig ist, dass du es "richtig" machst und die Sicherheit beachtest. Wenn du die DB über X5 bereits "eingebunden" hast, so brauchst du dich um die Verbindung nicht mehr zu kümmern und kannst die Session-Variablen dafür verwenden, die X5 angelegt hat.
Wenn du dann die Daten abgefragt hast, musst du sie auch noch korrekt und "schön" darstellen, also in brauchbare HTML Ausgabe übergeben. Da kommt es auch sehr auf die Anforderungen an (z.B.: soll man sortieren/filtern können?).

Wenn du allerdings noch nie so etwas gemacht hast, solltest du dir da wirklich helfen lassen! 

LG,
Dieter

Читать больше
Размещено От Dieter D.
Kerstin W.
Kerstin W.
User
Автор

Jaaa... ich verstehe derzeit auch nur Bahnhof ;-)

Gibt es denn jemanden hier der mir evt. dabei helfen könnte? :-))

Читать больше
Размещено От Kerstin W.
Franz-Josef H.
Franz-Josef H.
Moderator

Hallo Kerstin,
was bisher geschrieben wurde stimmt alles.
Ich habe das Datenbank-Widget und es ist für mich nicht brauchbar. Und wenn ich Deinen Wunsch richtig verstehe, ist es auch für Dich nicht zweckmäßig.
Da es keine allgemeinen Scripts für Datenbankabfragen gibt, muss ein eigenes php-Script  entwickelt werden. Aber alleine schon um die Machbarkeit und den Aufwand abschätzen zu können, musst Du einiges bekanntgeben: Website, Datenbankstruktur, Anforderung (Anzeige auf der Seite), ...

Читать больше
Размещено От Franz-Josef H.
Kerstin W.
Kerstin W.
User
Автор

Also es soll im Prinzip diese Datenbank (genau so) in die neue Seite übernommen werden:

http://www.chiptuning-shop.de/products

Es handelt sich um eine MySQL Datenbank, genauere Infos und Daten möchte ich allerdings nicht öffentlich bekannt geben, dann bitte einen privaten Kontakt mitteilen.

Vielen Dank

Читать больше
Размещено От Kerstin W.
Franz-Josef H.
Franz-Josef H.
Moderator

Auha, das sieht nach einiges an Arbeit aus. Die Such- und Filtermöglichkeiten und die weitere Auswertungen und Darstellung sind ja sehr umfangreich. Da müsste man schon einiges an Zeit investieren...

Читать больше
Размещено От Franz-Josef H.
Kerstin W.
Kerstin W.
User
Автор

Gibt es denn eine Möglichkeit z.B. über den Quellcode oder sonst irgendwie (mit Login-Daten) an das ursprüngliche PHP Sript ranzukommen? Das würde ja einiges an Arbeit erleichtern/sparen...

Читать больше
Размещено От Kerstin W.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Nein im Quellcode schon gar nicht weil das HTML ist und nicht PHP!  Welches ursprüngliche Skript meinst du?

Das vom Database Widget? Dieser Code wird dir auch nicht weiterhelfen.

Читать больше
Размещено От Andreas S.
Dieter D.
Dieter D.
User

Kerstin, wenn du den "ursprünglichen" PHP Quellcode der Seite hast, kann man den wahrscheinlich schon mit überschaubarem Anpassungsaufwand in Code-Objekte übernehmen...

Читать больше
Размещено От Dieter D.
Franz-Josef H.
Franz-Josef H.
Moderator

Ich glaube nicht, dass es so einfach sein wird. Du brauchst auf jeden Fall die PHP-Scripte und alle zugehörigen Include-Dateien. Die müssen dann analysiert werden und an die neuen Anforderungen angepasst werden. 

Читать больше
Размещено От Franz-Josef H.
Harald K.
Harald K.
User

Also mir wurde jetzt mitgeteilt, dass die Datenbank als CSV-Datei exportiert werden könnte (jemand würde das machen...) und dann mittels Wordpress in die Seite eingebunden werden könnte. Ist das denn eigentlich möglich mit Wordpress zu arbeiten und gleichzeitig X5 ?

Читать больше
Размещено От Harald K.
Andreas S.
Andreas S.
Moderator
Лучший пользователь месяца DE

Wordpress ist ein eigenes CMS System das Online arbeitet und mit ausschließlich PHP Seiten erstellt.

Verbinden kann man hier gar nichts. Theoretisch könnte man in einem eigenen Ordner eine komplette CMS installation einfügen, aber das erfordert Hintergrundwissen.

Jedenfalls eine CSV Datei kann man auch mit einem Widget anzeigen. Dieses gibt es auch bei den Widget zum kaufen oder installieren.

Читать больше
Размещено От Andreas S.
Harald K.
Harald K.
User

Also ich hätte noch ne Subdomain im Sinn gehabt. Hauptdomain mit X5 und Subdomain mit Wordpress. 

Sind ja zwei verschiedene Verzeichnisse, in die unabhängig voneinander Daten eingepflegt werden können.

Einzig das Layout wird mit Sicherheit nicht zu 100 % gleich sein...

Aber naja, mal abwarten was noch so von der anderen Seite dieses Projekts kommt^^

Читать больше
Размещено От Harald K.