Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Flash search engine + XML

    Sto cercando di realizzare un motore di ricerca per con 5 campi immissione dati. Il problema è che non riesco ad impostare in modo corretto l'actionscript che ho trovato su internet e che già ho fatto funzionare con mie modifiche. L'errore sta nel fatto che il risultato della ricerca è condizionato solo dall'ultimo campo mentre gli altri 4 non intervengono nella determinazione del risultato.

    Per chi si volesse cimentare posso inviare i files.

    Un saluto a tutti.

  2. #2
    Scusami .. ne ho appena fatto uno e hop avuto lo stesso problema.. io utilizzo degli array dove ho raccolto i dati dei nodi dell'xml e il mio problema era che all'inizio utilizzavo un solo array e lo sovrascrivevo sempre col risultato che solo l'ultimo campo era memorizzato effettivamente..

    ..pero'.. detto così i problemi potrebbero essere altri mille..

    ciao!

  3. #3

    per jackburton

    Ti faccio un esempio del problema partendo dal file XML:

    <database>
    <record title="Rif. A004" description="Pescara Porta Nuova, appartamento 90 mq, 2° piano">
    <link>http://www.macromedia.com/software/flash</link>
    <provincia>Tutte|Pescara</provincia>
    <city>Tutte|Pescara</city>
    <zona>Tutte|centrale</zona>
    <tipo>Tutte|appartamento</tipo>
    <dimmax>Tutte|100</dimmax>
    </record>
    <record title="Rif. A001" description="Vasto Marina, villa 300 mq">
    <link>http://www.macromedia.com/software/flash</link>
    <provincia>Tutte|Chieti</provincia>
    <city>Tutte|Vasto</city>
    <zona>Tutte|centrale</zona>
    <tipo>Tutte|villa</tipo>
    <dimmax>Tutte|90</dimmax>
    </record>
    </database>

    Se per tutti i campi nel swf inserisco il valore "Tutte" invece di uscirmi le 2 abitazioni mi escono 5 X due abitazioni ovvero 10 valori (2 per ogni campo) è chiaro che se in ogni campo metto gli altri valoro tranne "tutte" mi escono 5 valori (1 x campo). in pratica il file swf si comporta come 5 motori di ricerca, ognuno indipendente dall'altro escluso il fatto che se non metto il valore all'ultimo non esce nessun risultato. Perchè??

    Se vuoi posso inviarti il file su cui sto lavorando.

    Comunque grazie per la risposta. ciao

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.