- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- problema dati dinamici php in flash / AS2
-
problema dati dinamici php in flash / AS2
ciao, in AS2 riesco a far comparire una news da php a flash, ma quello che vorrei fare e non ci riesco è far comparire più news (5) una sopra l'altra, pur avendo messo un ciclo while. questo è il mio codice, che modifiche dovrei fare?
[php]
<?
$database = "";
$connessione = mysql_connect(""";",""";",""";") or die ("Server non trovato");mysql_select_db($database); $query = "SELECT d_news.*, c_art_categoria.*, c_art_sottocategoria.*, d_news_posizione.* FROM d_news INNER JOIN c_art_categoria ON d_news.id_art_categoria = c_art_categoria.id_art_categoria INNER JOIN c_art_sottocategoria ON d_news.id_art_sottocategoria = c_art_sottocategoria.id_art_sottocategoria INNER JOIN d_news_posizione ON d_news.id_news = d_news_posizione.id_news WHERE d_news.id_art_categoria = '13' AND (d_news.id_art_sottocategoria = '68' OR d_news.id_art_sottocategoria = '69') AND (d_news_posizione.id_art_posizione = '22' OR d_news_posizione.id_art_posizione = '23' OR d_news_posizione.id_art_posizione = '24' OR d_news_posizione.id_art_posizione = '25' OR d_news_posizione.id_art_posizione = '26' OR d_news_posizione.id_art_posizione = '27' OR d_news_posizione.id_art_posizione = '28') ORDER BY d_news.id_news DESC LIMIT 5"; $result = mysql_query($query) or die ("Errore nella query");
while($row=mysql_fetch_array($result)){
$cerca = array("é", "’", "‘", "”", "“", "à", "ù", "ì", "è", "È", "«", "»", "ê", "<br />", "*", "°" ,
"<em>", "</em>", "<strong>", "</strong>", "/", "", "–", "€", "ò", "…");$cambia = array("é", "?", "?", "?", "?", "à", "ù", "ì", "è", "È", "«", "»", "ê", "", "", "°",
"", "", "", "" ,"-", "?", "-", "?", "ò", "?");$testo_news_a = $row['testo_news'];
$testo_news_b = str_replace($cerca, $cambia, $testo_news_a);
$testo_news_c = strip_tags($testo_news_b);$titolo_news_a = $row['titolo_news'];
$titolo_news_b = strip_tags(strtoupper($titolo_news_a));$news = $titolo_news_b."<br>".$testo_news_c."<br><br>"; print("&news=$news"); } mysql_close($connessione);
?>
[/php]PARTE IN FLASHstop();
var caricadati = new LoadVars();
caricadati.load("accatitipi://vuvuvu.sito.it/new/news_in_flash.php");
caricadati.onLoad = function(success) {
if (success) {//se il caricamento avviene con successo
newstxt.text = caricadati.news;//carica nella casella newstxt il contenuto di news
} else {//se il caricamento non avviene con successo
trace("non ho caricato");
}
};