Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-10-2006, 22:04   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 3
datenbank auslesen mit serializer

hey,

folgendes problem stellt sich mir:

ich möchte mithilfe von serializer etwas aus der datenbank auslesen und in flash ausgeben ( so ne art gb).
allerdings bin ich echt neu auf dem gebiet und hab keinen plan mehr wies weitergeht. ich wäre euch sehr dankbar wenn ihr mir ein wenig helfen könntet - wie geb ichs jetzt in einen textrahmen aus?

actionscript teil:
PHP-Code:
import it.sephiroth.Serializer

var loader = new LoadVars();
var 
serial = new Serializer();

loader.onLoad = function() {
    
trace(this.newsdata);    
    var 
myUnserialized serial.unserialize(this.newsdata);
    
output(myUnserialized);
}
loader.load("/php/gb_show.php");

function 
outputnewsdata ) {
    for( var 
i in newsdata ) {
        var 
row newsdata[i];
        
    }
}


stop(); 
mein php part:

PHP-Code:
<?php
    
include("dbconnect.php");
    
$result=mysql_query("select * from newstool");
    
    
$output = array();
    
    if (
mysql_num_rows($result)>0){//erwartet variable (liest zeile für zeile ein)
        
while($row=mysql_fetch_array($result)){
            
$output[] = $row;
        }
    }    
    echo 
"newsdata=" urlencode(utf8_encode(serialize($output)));
    
?>
oh, ich sehe gerade, dass ich mich in der kategorie geirrt habe! falls ein mod das sieht bitte verschieben.

Geändert von ueznuer (02-10-2006 um 22:14 Uhr)
ueznuer ist offline   Mit Zitat antworten
Alt 02-10-2006, 23:48   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Hast du dir schon mal mein Tutorial zum Nachladen von Variablen aus Textfiles und PHP-Scripten durchgelesen?

Zitat:
trace(this.newsdata);
Was kommt denn da an Daten an?
  Mit Zitat antworten
Alt 03-10-2006, 00:22   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 3
also zz. kommt folgendes an:

newsdata=a%3A4%3A%7Bi%3A0%3Ba%3A10%3A%7Bi%3A0%3Bs% 3A5%3A%22peppi%22%3Bs%3A4%3A%22name%22%3Bs%3A5%3A% 22peppi%22%3Bi%3A1%3Bs%3A0%3A%22%22%3Bs%3A5%3A%22e mail%22%3Bs%3A0%3A%22%22%3Bi%3A2%3Bs%3A5%3A%22test i%22%3Bs%3A9%3A%22nachricht%22%3Bs%3A5%3A%22testi% 22%3Bi%3A3%3Bs%3A10%3A%221159817499%22%3Bs%3A5%3A% 22datum%22%3Bs%3A10%3A%221159817499%22%3Bi%3A4%3Bs %3A1%3A%221%22%3Bs%3A2%3A%22id%22%3Bs%3A1%3A%221%2 2%3B%7Di%3A1%3Ba%3A10%3A%7Bi%3A0%3Bs%3A14%3A%22%22 djsld%22+%27dhskd%22%3Bs%3A4%3A%22name%22%3Bs%3A14 %3A%22%22djsld%22+%27dhskd%22%3Bi%3A1%3Bs%3A0%3A%2 2%22%3Bs%3A5%3A%22email%22%3Bs%3A0%3A%22%22%3Bi%3A 2%3Bs%3A0%3A%22%22%3Bs%3A9%3A%22nachricht%22%3Bs%3 A0%3A%22%22%3Bi%3A3%3Bs%3A10%3A%221159817731%22%3B s%3A5%3A%22datum%22%3Bs%3A10%3A%221159817731%22%3B i%3A4%3Bs%3A1%3A%222%22%3Bs%3A2%3A%22id%22%3Bs%3A1 %3A%222%22%3B%7Di%3A2%3Ba%3A10%3A%7Bi%3A0%3Bs%3A9% 3A%22dad%22%27%27%27%27%21%22%3Bs%3A4%3A%22name%22 %3Bs%3A9%3A%22dad%22%27%27%27%27%21%22%3Bi%3A1%3Bs %3A0%3A%22%22%3Bs%3A5%3A%22email%22%3Bs%3A0%3A%22% 22%3Bi%3A2%3Bs%3A0%3A%22%22%3Bs%3A9%3A%22nachricht %22%3Bs%3A0%3A%22%22%3Bi%3A3%3Bs%3A10%3A%221159817 749%22%3Bs%3A5%3A%22datum%22%3Bs%3A10%3A%221159817 749%22%3Bi%3A4%3Bs%3A1%3A%223%22%3Bs%3A2%3A%22id%2 2%3Bs%3A1%3A%223%22%3B%7Di%3A3%3Ba%3A10%3A%7Bi%3A0 %3Bs%3A9%3A%22%5C%27%2A%5C%27%5C%22%5C%22%22%3Bs%3 A4%3A%22name%22%3Bs%3A9%3A%22%5C%27%2A%5C%27%5C%22 %5C%22%22%3Bi%3A1%3Bs%3A0%3A%22%22%3Bs%3A5%3A%22em ail%22%3Bs%3A0%3A%22%22%3Bi%3A2%3Bs%3A6%3A%22peppo i%22%3Bs%3A9%3A%22nachricht%22%3Bs%3A6%3A%22peppoi %22%3Bi%3A3%3Bs%3A10%3A%221159817790%22%3Bs%3A5%3A %22datum%22%3Bs%3A10%3A%221159817790%22%3Bi%3A4%3B s%3A1%3A%224%22%3Bs%3A2%3A%22id%22%3Bs%3A1%3A%224% 22%3B%7D%7D

newsdata wird ja über das php file definiert, wenn ich jetzt keinen schwachsinnsgedankengang habe.

super danke für den tut link werd mich gleich mal durchforsten.

ich muss dazusagen, dass ich absoluter flash n00b bin und keine ahnung habe wie ich meine nicht vorhandene ausgabe in flash ausgegeben bekomme.

Geändert von ueznuer (03-10-2006 um 00:29 Uhr)
ueznuer ist offline   Mit Zitat antworten
Alt 03-10-2006, 02:24   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
newsdata="a%3A4%3A%7Bi%3A0%3Ba%3A10%3A%7Bi%3A0%3Bs % 3A5%3A%22peppi%22%3Bs%3A4%3A%22name%22%3Bs%3A5%3A% 22peppi%22% ...";

trace(unescape(newsdata));
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 03-10-2006, 11:17   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 3
so mittlerweile konnte ich einen fehler beseitigen, ausgegeben wurde aber leider trotzdem nichts - ich vermute da passt irgendwas nicht an meiner for schleife... es handelt sich dabei um jeweils 4 datensätze aus der tabelle wobei jeder für sich in einer eigenen spalte steht.
ueznuer 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 03:48 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele