Avatar billede zacho112 Nybegynder
05. juli 2006 - 10:14 Der er 2 kommentarer og
1 løsning

Php & Mysql bliver udskrevet i flash

Hej, jeg har søgt lidt herinde, men synes ikke jeg har fundet noget som kan hjælpe mig videre.
Det jeg skal bruge er, hvordan jeg via flash udskriver mit php script.

For eksempel kunne mit php script se sådan ud:
<?
$query = "SELECT * FROM menu";
$results = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_array($results)) {
echo $row["menu"];
echo "<br>";
}
?>

Hvordan kunne jeg så udskrive det inde i flash, og hvad skal laves om i php'en for at flash kan hente outputtet?

Håber i forstår hvad jeg mener :P
Avatar billede Slettet bruger
05. juli 2006 - 11:45 #1
Jeg har haft et lignende problem.

PHP kommunikerer tilbage til Flash med f.eks. "&filnavn=$filnavn&billedid=$billedid". Bemærk det lille "&" foran strengen.

I din situation kunne man f.eks. anvende en kommasepareret streng, der så splittes ad inde i Flash.

<?php
...
while ($row = mysql_fetch_array($results)) {
$streng .= $row["menu"].",";
}
echo "&streng=$streng";
?>

...og i Flash bruge følgende kode:

var rstring = new LoadVars();
rstring.sendAndLoad("http://www.ditwebsite.dk/hentfradatabase.php", rstring, "GET");
rstring.onLoad = function() {
  // "this.streng" er nu en alm. streng...
  _root.menupunkter = this.streng.split(","); // <-- "streng" er din variabel fra PHP
  // "_root.menupunkter" er nu et array, du kan bruge til lidt af hvert...
};
Avatar billede zacho112 Nybegynder
05. juli 2006 - 14:59 #2
Yes, vil kigge på det, men laver nok først et svar engang i aften eller i morgen.
Avatar billede larsholmgaard_dk Nybegynder
06. juli 2006 - 09:08 #3
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester