Mit Views eine "externe" MySQL-Datenbank auslesen
Eingetragen von sagredo (50)
am 27.02.2010 - 18:14 Uhr in
am 27.02.2010 - 18:14 Uhr in
Hallo,
ich bin auf der Suche nach einer Art "Schnittstelle" zwischen einer Flash-Applikation und Drupal. Das Flash (ein Spiel) speichert auf demselben MySQL-Server in einer seperaten Datenbank Spielergebnisse u.Ä. Diese werden "roh" gespeichert, d.h. es sind einfache Datenbankeintrage, die nicht irgendwie Drupal-typisch formatiert sind.
Kann ich diese mit Views auslesen? Ich stelle mir das schwierig vor.
Gibt es evt. ein vergleichbares Tool, das auch mit rohen MySQL-Daten umgehen kann?
Danke und Grüße!
sagredo
- Anmelden oder Registrieren um Kommentare zu schreiben
Das ganze könntest du mit dem
am 27.02.2010 - 18:57 Uhr
Das ganze könntest du mit dem Services Modul erledigen - einfach gesagt -> du erzeugst dir einen View, der die Daten entsprechend ausliest. Der Zugriff auf Flash-Seite erfolgt dann über amfphp - je nach Anforderung müsstest du dir hier vlt. noch einen eigenen Service basteln..
Um auf die von dir erwähnte externe Datenbank zuzugreifen gibt es den hook hook_views_data ( http://drupalcontrib.org/api/function/hook_views_data/6 )
http://drupal.org/project/services
http://drupal.org/project/amfphp
Gruß,
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Am saubersten ist es das
am 28.02.2010 - 18:10 Uhr
Am saubersten ist es das Spiel anstatt an handgeklöppeltes PHP wie von Steffen erwähnt direkt an Drupal anzubinden. Wenn du statt in eigenen Tabellen die Daten direkt in Nodes speicherst, musst du dir auch keinen Kopf mehr machen wegen Views.
Suchmaschinenoptimierung (SEO) & Drupal
Alexander Langer schrieb Am
am 28.02.2010 - 23:03 Uhr
Am saubersten ist es das Spiel anstatt an handgeklöppeltes PHP wie von Steffen erwähnt direkt an Drupal anzubinden. Wenn du statt in eigenen Tabellen die Daten direkt in Nodes speicherst, musst du dir auch keinen Kopf mehr machen wegen Views.
Stimmt wohl - das wäre am Saubersten / Einfachsten - müsstest dann halt ein bissel Arbeit in die Umprogrammierung deines Spiels bzw. der Datenbankzugriffe stecken..
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.