Problemino

red_fish

Utente Attivo
30 Set 2005
37
0
0
Salve a tutti,
premesso che javascript non mi vuoe proprio entrare in testa, chiedo aiuto per la realizzazione di una pagina che faccia le seguenti operazioni.......
immissione di una stringa e visualizzazione di tutti i record presenti in un DB il cui campo NOMI contenga quella parte di stringa.
Mi spiego meglio:
inserita la stringa "an" mi faccia un elenco da un db contenete tra gli altri il campo NOMI e mi tiri fuori:
Andrea
Francesco
Alan
Etc.Etc.

GRAZIE
Daniela
:byebye:
 
No perchè ho bisogno di avere una buona interattività.....
mentre scrivo la stringa dall'altra parte mi deve mutare l'elenco dei nomi che soddisfano la stringa.....senza i post, i conferma etc. etc.

:byebye: :byebye:
 
Ciao Daniela, perdonami ma non capisco bene forse... ed in ogni caso ho la sensazione che sia una soluzione inutilmente complicata quella che vuoi adottare.

Dai fammi sapere.
 
red_fish ha scritto:
...immissione di una stringa e visualizzazione di tutti i record presenti in un DB il cui campo NOMI contenga quella parte di stringa....
Ciao Daniela! ;)

Mi dispiace, ma il solo fatto che tu ti debba appoggiare ad un database implica il fatto che devi usare per forza un linguaggio lato-server per fare ciò che vuoi, a meno che non fondi ASP a javascript, ma sarebbe una procedura lunga nel complesso.... :o

Ho capito che intendi fare, ed è fattibile, ma è anche un bel lavoro e dubito che trovarai qualcuno disposto a sobbarcarsi tutto questo lavoro!

Se vuoi ti spiego la logica, ma al resto poi dovrai pensarci tu! ;)

Fammi sapere!
SaLuT!
:byebye:


OT=[Ehi Luke, ti vedo ispirato in questi giorni, mi stai togliendo tutto il divertimento cavolo!!! :D :D :D ]
 
Infatti è questo che vorrei che Daniela evitasse, l'interazione con ASP o PHP che sia lato client... solo lavoro inutile!

(OT) ispiratissimo, ma se tu fossi più presente faremmo a gara a chi si diverte di più :D
 
lukeonweb ha scritto:
Infatti è questo che vorrei che Daniela evitasse, l'interazione con ASP o PHP che sia lato client... solo lavoro inutile!
D'accordissimo, sarebbe solo spreco di tempo e energie! :ilpirata:
Comunque Daniela ti ribadisco che se vuoi ti spiego come fare! ;)


lukeonweb ha scritto:
(OT) ispiratissimo, ma se tu fossi più presente faremmo a gara a chi si diverte di più :D
Mi piacerebbe, ma in queste settimane e fino a chissà quando ho una mole BESTIALE di lavoro da fare, perchè stiamo portando il software che vendiamo sotto ambiente Windows e abbiam da metter mano su MIGLIAIA fra batch, report, archivi, query ecc... aiuto...
Comunque quando posso sono qui! Ora scappo, ciao Luke! :fonzie:
 
lukeonweb ha scritto:
te lo ri ri ri ri ri ri ri ri ri ri ripeto

asp o php?
Forse quest 3d è un quiz a premi Luke, e dobbiamo indovinare!!! :D :D :D

Allora Daniela, come promesso ti spiego un attimo LA LOGICA utilizzando ASP e javascript, poi però devi darci sotto tu! ;)

In questa pagina subito all'inizio fai una query che prelevi tutti i nomi dal DB, e li fai immagazzinare in un array javascript:
<script>
var nome = New Array
<%
i=0
do while not rs.EOF
%>
nome[<%=i%>]='<%rs("campo_nome")%>'
<%
i=i+1
rs.MoveNext
Loop
%>

A questo punto ASP non ti serve più, perchè il DB lo hai caricato in javascript nell'array.
Ora potresti creare una funzione javascript che preleva il contenuto del campo di ricerca ogni volta che in esso viene inserita una lettera, e che vada poi a ricercare nell'array i campi contenenti tale stringa. I risultati verranno inseriti, sempre da questa funzione, all'interno di uno <span>, il cui contenuto verra ogni volta resettato e riassegnato dalla funzione javascript in base ai risultati trovati!
Ci vuole un pò di lavoro, ma è meno complicato di quanto possa sembrare fidati! :)

Beh, questo è quanto carissima, ora.. sta a te!
In bocca al lupo!
:byebye:
 
Secondo me si sbagliava, ha detto javascript e chiede una cosa da script lato server.

Secondo me, si butta su uno script lato server, e gli basta usare il comando

LIKE% '"&stringa&"' %

direttamente sulla quary del recordset.

Ho vinto quacche cosa??? Niente, niente.... :D
 

Discussioni simili