Visualizzazione dei risultati da 1 a 2 su 2

Discussione: variabile da php

  1. #1

    variabile da php

    salve a tutti e speriamo possiate aiutarmi.
    Dopo lunga e penosa malattia sono quasi riuscita a ceare un motore di ricerca interno a un sito in flash che recupera i dati da database mysql tramite php.
    Ora come ora riesco ad effettuare la ricerca e a far apparire i risultati in un listbox.
    tramite una funzione, clikkando su un nome si carica un swf con i dati della persona clikkata presi sempre da database.
    un unico problema.. una delle variabili che arrivano non c'è modo di associarla a una _global in flash.
    MI spiego meglio:

    questo il code che carica i dati nel listbox:

    codice:
    stop();
    k = new Object();
    k.change = function(chi) {
    	_global.id = _root.cat.myList.selectedItem.data;
    	_root.scheda2();
    };
    _root.cat.myList.addEventListener("change", k);
    myData = new LoadVars();
    myData.onLoad = function() {
    	_root.cat.myList.removeAll();
    	dati = this.nomi.split("|");
    	_root.cat.place();
    };
    function place() {
    	for (n=0; n<dati.length-1; n++) {
    		curr = dati[n].split("-");
    		trace(curr[0]);
    		trace(curr[1]);
    		trace(curr[2]);
    		trace(curr[3]);
    		_root.cat.myList.addItem(curr[1], curr[0], curr[2], curr[3]);
    	}
    }
    function caricanomi() {
    	_root.cat.myList._visible = true;
    	myData.word = word;
    	myData.sendAndLoad("http://www.ondadelago.com/nuovo2/cercare.php", myData, "GET");
    }
    _root.cat.caricanomi();
    il php prevede che le informazioniche arrivino siano 4, tra cui la categoria di appartenza::

    codice:
    function nomi($word){
    $query = "select * from artista where nome like '%$word%' order by id";
    $ris = mysql_query($query);
    $stringa = "nomi=";
    while($r = mysql_fetch_array($ris)){
    $id = $r["id"];
    $nome = $r["nome"];
    $info= $r["info"];
    $id_paese= $r["id_paese"];
    $stringa.="$id-$nome-$info-$id_paese|";
    }
    return $stringa;
    }
    ora il dato 'info' ( che ricevo regolarmente perchè nel trace lo vedo ) dovrebbe arrivare in qualche modo a flash come _root.cate o _global.cate
    ma non riesco assolutamente a trovare un modo...
    spero di essermi spiegata, altrimentiditemi cosa non è chiaro.. però per favore.. aiuto
    non ce la faccio più..

  2. #2
    grazie comunque, ma ho risolto cambiando un paio di cose in come flash trattava le informazioni..
    scusate il disturbo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.