Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-07-2003, 10:37   #1 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
daten aus MySql in Flash

ich habe in meiner sql DB eine einzige spalte (email)

jetzt möchte ich dass ich mir alle alle bishereingetragenen email addressen in Flash, in einer tabelle anzeigen lassen kann..

hat sowas schon mal jemand gemacht???

kann mir jemand ein tip geben wie ich da vorgehen muss???
__________________
Cheers,
Flow!
Blax_ed ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:11   #2 (permalink)
mini
 
Benutzerbild von alexT
 
Registriert seit: Sep 2002
Ort: berlin
Beiträge: 208
solln die in flash nur angezeigt werden?

dann kannste z.B. ein dyn. Textfeld nehmen und dann aus flash mit loadVariables ein php-skript aufrufen, welches dir die email adressen aus der datenbank holt, nen string draus macht und den string dann übergibt...
__________________
yesterday was dramatic, today is OK

-> www.lowstyle.net
alexT ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:18   #3 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
erstmal soll das ganze nur angezeigt werden... aber genau das was du gerade gesagt hast kann ich leider nicht ... ich kenn mich mit php überhaupt net aus und weis net wie ich mit php die daten aus einer datenbank rausbekomme... das mit dem umwandeln in einen string würde ich noch schaffen...
__________________
Cheers,
Flow!
Blax_ed ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:38   #4 (permalink)
mini
 
Benutzerbild von alexT
 
Registriert seit: Sep 2002
Ort: berlin
Beiträge: 208
aso. mmh, schonmal suchen und finden benutzt? ansonsten kurzer ansatz:


PHP-Code:
<?
$login
="nutzername"// datenbank nutzername
$pass="passwort"// dein passwort für die datenbank
$host="server"// server-url
$database="datenbankname"// der name der datenbank

$dblink mysql_connect($host,$login,$pass); // verbindung zum server herstellen
$select mysql_select_db($database,$dblink// datenbank auswählen

// angenommen deine tabelle heisst "email"...
// dann sieht die abfrage der gesamten daten so aus:
$query "SELECT * FROM email";
$result mysql_query($query);

// das "baut" dir die ganzen email adressen mit leerzeichen getrennt zusammen
while ($row mysql_fetch_array($result)) {
    
$email .= $row["email"]." ";
}

// dann noch für flash ausgeben:
print "&email=$email";
print 
"&fertig=true";
?>

viel spass...

p.s. das fertig = true am ende is ne ladekontrolle. d.h. du kannst dann in flash ne frame-schleife nehmen, um zu überprüfen, ob fertig="true" ist, und somit alle daten schon geladen wurden...
__________________
yesterday was dramatic, today is OK

-> www.lowstyle.net

Geändert von alexT (24-07-2003 um 11:41 Uhr)
alexT ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:39   #5 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
bin seit zwei stunden dabei mich durch die suchen und finden zu arbeiten...



danke erst mal ich schau mal ob ich das verstehe...
__________________
Cheers,
Flow!
Blax_ed ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:40   #6 (permalink)
mini
 
Benutzerbild von alexT
 
Registriert seit: Sep 2002
Ort: berlin
Beiträge: 208
mmh, jetzt ist aus meinem "ansatz" doch das ganze skript geworden
__________________
yesterday was dramatic, today is OK

-> www.lowstyle.net
alexT ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:41   #7 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
schnell kopieren


ich versuch das grad mal...
__________________
Cheers,
Flow!
Blax_ed ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:46   #8 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
wenn ich das script aufn serverschiebe (mit den richtigen daten) und dann im ie direkt aufrufe bringt er mir folgende fehlermeldung...

Parse error: parse error in /home/audentity.tv/htdocs/fitness2/newsletter/auslesen.php4 on line 12

was hat das denn zu heissen ...????


die datenbank heißt übrigens audentity... und der table newsletter....
__________________
Cheers,
Flow!

Geändert von Blax_ed (24-07-2003 um 11:47 Uhr)
Blax_ed ist offline   Mit Zitat antworten
Alt 24-07-2003, 11:48   #9 (permalink)
mini
 
Benutzerbild von alexT
 
Registriert seit: Sep 2002
Ort: berlin
Beiträge: 208
jo sorry. hab grad gesehn, in der zeile wo steht $select = ....(...) fehlt am ende ein ";" (semikolon)

sorry
__________________
yesterday was dramatic, today is OK

-> www.lowstyle.net
alexT ist offline   Mit Zitat antworten
Alt 24-07-2003, 13:08   #10 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
geändert... jetzt kommt...

Parse error: parse error in /home/audentity.tv/htdocs/fitness2/newsletter/auslesen.php4 on line 16


irgendwie mag ich php langsam net mehr so wirklich...
__________________
Cheers,
Flow!
Blax_ed ist offline   Mit Zitat antworten
Alt 24-07-2003, 13:28   #11 (permalink)
mini
 
Benutzerbild von alexT
 
Registriert seit: Sep 2002
Ort: berlin
Beiträge: 208
jo, sorry, da war ich mir wohl mit der syntax nicht ganz sicher. dann ersetz halt einfach mal die zeile

$email .= ....;

durch:

$email = $email.$row["email"]." ";


mensch, das wird ja langsam auch für mich peinlich hier. aber wenn du schon nach zwei fehlermeldungen php nicht mehr magst, krass! hihi.
__________________
yesterday was dramatic, today is OK

-> www.lowstyle.net

Geändert von alexT (24-07-2003 um 13:53 Uhr)
alexT ist offline   Mit Zitat antworten
Alt 24-07-2003, 13:32   #12 (permalink)
Jack Flash Daniel's
 
Benutzerbild von joya
 
Registriert seit: Sep 2002
Ort: Ebhausen
Beiträge: 80
und wie das in Flash bringen???

Hi
Das mit dem PHP Code ist mir klar , MySQL auslesen und dann in Browser darstellen...

aber wie kann ich das dan in Flash ziehen?

z.B.
Auf der Hauptszene mach ich ein Dynamishtextfeld , und wie kann ich dann mit AS hier aus PHP diese E-mail Adresse einfügen???


DAnke
joya ist offline   Mit Zitat antworten
Alt 24-07-2003, 13:38   #13 (permalink)
mini
 
Benutzerbild von alexT
 
Registriert seit: Sep 2002
Ort: berlin
Beiträge: 208
im eigenschaften-inspektor hast du bei deinem dyn. textfeld ein feld "Var:" dort trägst du email ein und drückst ENTER

über loadVariables("auslesen.php", "");

lädst du die daten aus dem skript in flash.
da der string im skript "email" heisst und var beim textfeld ebenso, kommt der inhalt aus dem skript ins textfeld. fertig.

zur sicherheit kannste hinter das keyframe mit loadVariables noch ne schleife bauen, die solange geloopt wird, bis

fertig eq "true"
__________________
yesterday was dramatic, today is OK

-> www.lowstyle.net
alexT ist offline   Mit Zitat antworten
Alt 24-07-2003, 13:45   #14 (permalink)
backToThe._roots
 
Benutzerbild von Blax_ed
 
Registriert seit: Feb 2003
Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
jo genau so....

äehmm will ja net nervern aber :
Parse error: parse error in /home/audentity.tv/htdocs/fitness2/newsletter/auslesen.php4 on line 16

erscheint immer noch...
__________________
Cheers,
Flow!
Blax_ed ist offline   Mit Zitat antworten
Alt 24-07-2003, 14:07   #15 (permalink)
mini
 
Benutzerbild von alexT
 
Registriert seit: Sep 2002
Ort: berlin
Beiträge: 208
jo, das war mir grad zu unlustig und da hab ichs selbst ausprobiert. bei mir funktionierts, und zwar so wie ich das in der ersten version gepostet hatte plus das fehlende semikolon...


keine ahnung, wieso das bei dir nicht gehen sollte?!
__________________
yesterday was dramatic, today is OK

-> www.lowstyle.net
alexT 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 14:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele