noot
%Europe/Berlin %924 %2005, 23:11
Hey mensen,
ik ben bezig met een gastenboek voor op mijn site het is een opdracht voor school die ik eigenlijk al een week geleden in had moeten leveren, maar ja het is nog steeds niet af. Ik heb het voor elkaar gekregen dat ik berichten naar mijn database kan schrijven. Maar nu wil hij ze niet meer uitlezen. Dit is mijn php code:
$result = mysql_query("SELECT * FROM gastenboek");
$xml = "<?xml version='1.0' encoding='iso-8859-1'?>";
$xml .= "<berichten>";
while($row = mysql_fetch_array($result)){
$xml .= "<bericht id='".$row["id"]."' naam='".$row["naam"]."' datum='".$row["datum"]."' >".$row["bericht"]."</bericht>";
}
$xml .= "</berichten>";
echo $xml;
en dit is mijn Actionscript:
oXML = new XML();
oXML.ignoreWhite = true;
oXML.onLoad = LoadProductData;
oXML.load("xmlgastenboek.php");
function LoadProductData() {
aID = new Array();
aNaam = new Array();
aDatum = new Array();
aBericht = new Array();
vBaseNode = oXML.childNodes[0];
for (i=0; i<vBaseNode.childNodes.length; i++) {
aID[i] = vBaseNode.childNodes[i].attributes["id"];
aNaam[i] = vBaseNode.childNodes[i].attributes["naam"];
aDatum[i] = vBaseNode.childNodes[i].attributes["datum"];
aBericht[i] = vBaseNode.childNodes[i].firstChild.nodeValue;
mcLeeg.attachMovie("mcInfo", "mcInfo"+i, i);
mcLeeg["mcInfo" + i]._y = i * 205;
mcLeeg["mcInfo" + i].txtBericht.text = aBericht[i];
mcLeeg["mcInfo" + i].txtID.text = aID[i];
mcLeeg["mcInfo" + i].txtNaam.text = aNaam[i];
mcLeeg["mcInfo" + i].txtDatum.text = aDatum[i];
}
}
stop();
Ziet of weet iemand wat ik fout doe?
Alvast bedankt!
Noot
ik ben bezig met een gastenboek voor op mijn site het is een opdracht voor school die ik eigenlijk al een week geleden in had moeten leveren, maar ja het is nog steeds niet af. Ik heb het voor elkaar gekregen dat ik berichten naar mijn database kan schrijven. Maar nu wil hij ze niet meer uitlezen. Dit is mijn php code:
$result = mysql_query("SELECT * FROM gastenboek");
$xml = "<?xml version='1.0' encoding='iso-8859-1'?>";
$xml .= "<berichten>";
while($row = mysql_fetch_array($result)){
$xml .= "<bericht id='".$row["id"]."' naam='".$row["naam"]."' datum='".$row["datum"]."' >".$row["bericht"]."</bericht>";
}
$xml .= "</berichten>";
echo $xml;
en dit is mijn Actionscript:
oXML = new XML();
oXML.ignoreWhite = true;
oXML.onLoad = LoadProductData;
oXML.load("xmlgastenboek.php");
function LoadProductData() {
aID = new Array();
aNaam = new Array();
aDatum = new Array();
aBericht = new Array();
vBaseNode = oXML.childNodes[0];
for (i=0; i<vBaseNode.childNodes.length; i++) {
aID[i] = vBaseNode.childNodes[i].attributes["id"];
aNaam[i] = vBaseNode.childNodes[i].attributes["naam"];
aDatum[i] = vBaseNode.childNodes[i].attributes["datum"];
aBericht[i] = vBaseNode.childNodes[i].firstChild.nodeValue;
mcLeeg.attachMovie("mcInfo", "mcInfo"+i, i);
mcLeeg["mcInfo" + i]._y = i * 205;
mcLeeg["mcInfo" + i].txtBericht.text = aBericht[i];
mcLeeg["mcInfo" + i].txtID.text = aID[i];
mcLeeg["mcInfo" + i].txtNaam.text = aNaam[i];
mcLeeg["mcInfo" + i].txtDatum.text = aDatum[i];
}
}
stop();
Ziet of weet iemand wat ik fout doe?
Alvast bedankt!
Noot