Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

PHP + MySql + Flash 5 combineren

Grimmie
3 antwoorden
  • Ik heb een MySQL database op de server draaien die ik benader met PHP. Dat levert tot nu toe geen problemen op. :)

    Maar nu wil ik een stukje in Flash 5 maken die variabelen uit een user tabel van mijn SQL database haalt. Volgens de site vam Macromedia is het mogelijk om Flash met php te combineren, maar ik kan nergens terug vinden hoe. Ook als ik via Google zoek vind ik wel enkele site's maar nergens 1 met een goede tutorial of syntax beschrijvingen.

    Heeft iemand van jullie dat wel eens gedaan? (In flash variabelen uit een database halen en gebruiken?). Zo ja, kan je me op weg helpen?

    Thanx Grimmie
  • Wel eens gedaan ja, maar het Flash gedeelte is toen gedaan door iemand anders…

    Het idee is percies hetzelfde als variabelen uit een textfile lezen, je zorgt er gewoon voor dat je nu een php script aanroept in plaats van een textfile. Dat script laat je dan gewoon hetzelfde formaat "uitprinten" als de gewenste syntax van die textfile (moet je maar even opzoeken hoe dat percies zit).
  • [i:e32153c520]zo[/i:e32153c520] ongeveer ja :)

    Je moet loadVariables() gebruiken en al het database werk gewoon door php laten doen. De resultaten moeten dan zo door php worden uitgeprint:

    // database gebeuren

    echo "id=" . urlescape($data['id']) . "&naam=" . urlescape($data['naam']) . "&"; // etc.

    handiger bij een resultaat met meerdere rijen is om XML te gebruiken. Dan moet je geen loadVariables gebruiken, maar 1 van flash zijn XML methodes en php een xml bestand laten uitprinten. Daar is veel info over te vinden. Ook over php in combinatie met flash is overigens veel te vinden, ook op het gebied van boeken.

    Een laatste manier die wellicht wat te ver gaat hier, maar wel heel erg interessant is, is flash remoting, waarmee je - op een heel beperkt aantal servers, zoals JRun - direct kan communiceren met coldfusion of java applicaties en vanuit flash methods binnen het externe script kan aanspreken. Ook biedt het de mogelijkheid om recordSets te ontvangen die regelrecht uit een database komen. In principe is dit de meest ideale methode, alleen komt er nogal wat bij kijken om het allemaal werkend te krijgen.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.