PDA

Volledige versie bekijken : php vars naar flash werken niet


Malines
%Europe/Berlin %608 %2005, 14:35
Ik heb probleem met weergeven van mijn links die ik in een database heb staan.
ik ben hier al paar dagen achter aan het zoeken maar vind nergens een oplossing voor het probleem.

dit is mijn AS

links_txt.htmlText = "Gegevens worden geladen...";
//The LoadVars object for loading the data
var links_lv:LoadVars = new LoadVars();
//When the LoadVars object receives the data
links_lv.onLoad = function(success){
if(success){
links_txt.htmlText = this.myLinks;
trace("Gegevens opgehaald!");
}else{
trace("An error has occurred.");
}
}
//Load the PHP
links_lv.load("links.php");

en dit is wat ik in mijn php file heb staan



$query = mysql_query("SELECT * FROM `links` ORDER BY `id`;");

while($rij = mysql_fetch_array($query)){
$naam = $rij['naam'];
$link = $rij['link'];
$myLinks[] = "<a href='http://$link' target='_blank'>$naam</a>";
}
echo "myLinks=";
foreach ($myLinks as $link){
echo "$link\n";
}

hij geeft undifned weer wat kan hier het probleem zijn?

mijne maat heeft juistzelfde code en die werkt wel bij hem??
ik werk wel in aparte swfkes en hij is MCkes, kan dit een probleem zijn??

bedankt alvast

latino
%Europe/Berlin %864 %2005, 20:44
query = mysql_query("SELECT * FROM `links` ORDER BY `id`;"); // die ; na id moet weg

while($rij = mysql_fetch_array($query)){
$naam = $rij['naam'];
$link = $rij['link'];
$myLinks[] = "<a href='http://$link' target='_blank'>$naam</a>"; //variablen buiten quotes
}
echo "myLinks=";
foreach ($myLinks as $link){
echo "$link\n";
}


probeer eerst dat maar eens

Malines
%Europe/Berlin %366 %2005, 08:47
mijn php pagina werkt en geeft de juiste waardes weer in mijn web browser.

latino
%Europe/Berlin %466 %2005, 11:11
toch moet die ; weg

Malines
%Europe/Berlin %786 %2005, 18:52
heb ; weg gedaan en die var uit de "" gezet

nog steeds zelfde resultaat
denk dat is AS ligt of aan flash zelf

latino
%Europe/Berlin %832 %2005, 19:58
je kunt ook pas in flash in array douwen en daar uitlezen