Allora ho fatto questo:
questo codice chiamato
links.php richiama tutti gli indirizzi e titoli dei miei link dal mio database:
PHP Code:
<?php
$host = 'localhost'; # l'host in cui risiede il database (IP)
$user = 'root'; # la username per accedere al database
$pass = ''; # la password per accedere al database
$db = 'flash'; # il nome del database
mysql_connect($host,$user,$pass); #connessione al database
mysql_select_db($db); #selezione del database
$i = 0; # variabile che servirà da indice
$query = "SELECT * FROM links";
$result = mysql_query($query);
$output = 'totNews='.mysql_num_rows($result);
while($news = mysql_fetch_array($result)){
$output .= '&titolo'.$i.'='.urlencode($news['titolo']);
$output .= '&indirizzo'.$i.'='.urlencode($news['indirizzo']);
$i++;
}
echo $output;
?>
dopodichè con flash ho creato un campo di testo dinamico denominato
testolinks
in actionscript poi ho messo questo codice:
PHP Code:
System.useCodepage = true;
myData = new LoadVars()
myData.load("links.php");
i=0;
myData.onLoad = function(succes){
if(succes){
for (i=0;i<3;i++){
testolinks.htmlText = '<p>'+myData["indirizzo"+i]+'</p>';
testolinks.htmlText += '<p>'+myData["titolo"+i]+'</p>';
}
}
}
il mio problema è che mi fa vedere solo l'ultimo campo, non me li mostra tutti insieme, poi, e chiedo al più bravo, se riuscite a dirmi come posso farli cliccabili con il loro stesso link.. spero di essere stato chiaro
Grazie
