Zurück   Flashforum > Flash und Server > Flash mit XML und Webservices

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-06-2008, 22:47   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 3
Exclamation PHP/MySQL + XML + Flash

Hallo Leute,

ich steh vor einem großen Problem!

Ich lese per php-script von einer MySQL-Datenbank eine Tabelle aus und übergib dies dann in XML.

PHP-Code:
<?php
$server 
"localhost";
$user "root";
$pass "";
$db "db_fire";
$db_verbindung mysql_connect($host$user$pass);
mysql_select_db($db$db_verbindung);

$query "SELECT * FROM tabelle";
$ergebnisrelation mysql_query($query$db_verbindung);

echo 
'<?xml version="1.0" encoding="utf-8"?>';
echo 
"<things>";
while (
$i mysql_fetch_assoc($ergebnisrelation)) 
    {
        echo
"<thing>";
        echo
"<ID>".$i["ID"]."</ID>";
        echo
"<titel>".$i["titel"]."</titel>";
        echo
"<inhalt>".$i["inhalt"]."</inhalt>";
        echo
"</thing>"
    }
echo
"</things>";
?>
Das funktioniert auch!

Als nächsten Schritt verknüpfe ich die PHP datei in Flash (AS):
PHP-Code:
stop();
var 
xmlObj = new XML();
xmlObj.onLoad loaded;
xmlObj.ignoreWhite true;
xmlObj.load("http://localhost/imc/projekt/query.php");
function 
loaded(erfolgreich) :Void
{    
    if(
erfolgreich)
    {
        
play();
    }
    else
    {    
        
gotoAndStop("Error!");
    }

Aber nun stellt sich bei mir die Frage, wie kann ich dies nun in Flash anzeigen???
Habe dafür ein "Movie" namens "textfelder" erstellt. In diesem "Movie" hab ich zwei dynamische Textfelder die "titel" und "inhalt" heißen. In diesen beiden Textfeldern möchte ich meine Daten anzeigen.

Zusätzlich möchte ich mit 4 verschiedenen Buttons die Anzeige der Inhalte kontrollieren. d.h.: Button 1 soll mir dann den Datensatz mit der ID=1 im "Movie" 'textfelder' anzeigen.

Bitte euch um eine schnelle und einfache Antwort, da ich nicht wirklich ein Profi in sachen AS bin.

Danke!
sonny411 ist offline   Mit Zitat antworten
Alt 19-06-2008, 12:56   #2 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 3
[GELÖST] PHP/MySQL + XML + Flash

So habs geschaft!

Zum einfügen/anzeigen der Daten hab ich für jeden Button folgenden Code verwendet:

PHP-Code:
_root.fbtn.onRelease = function()
{
var 
anzahl_inhalte:Number 0;
var 
_inhalt :Array = new Array(anzahl_inhalte);
var 
inhaltKnoten :XMLNode;


    
inhaltKnoten xmlObj.firstChild.childNodes[0];
    
_root.felder.titel.text inhaltKnoten.childNodes[1].firstChild.nodeValue;
    
_root.felder.inhalt.text inhaltKnoten.childNodes[2].firstChild.nodeValue;
    

fbtn = der Button
felder = MC mit den Textboxen
titel, inhalt = Dynamische Textboxen
sonny411 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele