Aggiungere un nuovo campo input per fare una ricerca in base al numero che inserisci

wereb

Nuovo Utente
15 Gen 2006
16
0
0
Ciao a tutti,

Devo aggiungere un campo di input che in base ad un numero che gli inserisci , lui mi deve fare una ricerca sul db e mi deve far vedere tutti i campi riferiti a quella select. Qui riporto un esempio DEL campo di input:

N° 1/0232

--------
|Cerca|
-------

Qui riporto quello che tramite la select mi deve fare :

|--------------------------------------------------------
| Rif. | Nome | Cognome | Tel | Via |
----------------------------------------------------------
| 1/0232 | Gino | Pallino | 012 22313 | Via test, 23 |


Allego i 2 file da modificare.


Dove e come devo intervenire per apportare questa modifica ?

Grazie
 

Allegati

  • 1.jpg
    1.jpg
    5,4 KB · Visite: 350
  • 2.JPG
    2.JPG
    21,2 KB · Visite: 364
  • file per mod.zip
    5,2 KB · Visite: 364

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
ok... da dove partiamo? :)

insomma, vedo dalle immagini che hai già disegnato la cosa... ma hai scritto qualcosa a livello di codice asp?

inizia a dirmi come si chiamano i campi ;)
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
Ciao, ti ho inserito due immagini, la 1 ti fa vedere come si dovrebbe mette quel campo di input e la 2 ti fa vedere il risultato che dovrebbe uscire inserendo un numero nel campo di input.

ci ho provato ma non riesco ad interagire con il db.

volevo inserire questo nella form :

<tr>
<TD>
<font face="Arial" size="2" color="#000000">
Rif.:</font>
</TD>
<TD>
<INPUT NAME="rif1" SIZE="2" VALUE="0">
<INPUT NAME="rif2" SIZE="6" VALUE="0">
</TD>
</tr>

questo nel file test.asp

la select deve farla su due campi : ID_Z3 e Z56.

ID_Z3 e il campo prima dello slash cioe : 1 /

e Z56 e il campo dopo lo / cioe : /2133

Come posso fare ?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
vediamo un po...

<%
Dim camporicerca, arrayslash, primadelloslash, dopoloslash
camporicerca = Request("nomecaselladitesto")
arrayslash = Split(camporicerca, "/")
primadelloslash = arrayslash(0)
dopoloslash = arrayslash(1)
rs.Open "SELECT * FROM NomeTabella WHERE ID_Z3 = " & primadelloslash & " AND Z56 = " & dopoloslash, cn, 1

' etc... chiaro?

%>

ID_Z3 e Z56 sono numerici o testo sul database come tipo di dato?

fammi sapere ;)
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
mi da un errore :

Microsoft VBScript runtime error '800a0009'
Subscript out of range: '[number: 0]'

/0016/test/IT/dinamico.asp, line 142

----------------------------------------------------

sulla linea 142 c'e: primadelloslash = arrayslash(0)


138 <%
139 Dim camporicerca, arrayslash, primadelloslash, dopoloslash
140 camporicerca = Request("riferimento")
141 arrayslash = Split(camporicerca, "/")
142 primadelloslash = arrayslash(0)
143 dopoloslash = arrayslash(1)
144 rs.Open "SELECT * FROM INDICE WHERE ID_Z3 = " & primadelloslash & " AND Z56 = " & dopoloslash, cn, 1
145 %>
146 <form method="GET" action="richidb.asp" align="center">
147
148 <table border="0">
149 <tr>
150 <TD>
151 <font face="Arial" size="2" color="#000000">
152 Riferimento:</font>
153 </TD>
154 <TD>
155 <INPUT NAME="riferimento" SIZE="10" VALUE="0">
156 </TD>
157 </tr>
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
e ci credo che ti da quest'errore se metti il codice cosi

e comunque devi continuare, non è tutto li

io mi sono fermato all'apertura del recordset: dopo rs.Open devi costruire la tabella dei risultati e chiudere il recordset

comunque mi pare che i risultati vadano in un file diverso da quello del modulo, giusto?

se è cosi lascia stare il file del modulo e leva il codice che ti ho suggerito

inseriscilo, invece, nel file che elabora i risultati

fammi sapere se ti è chiaro
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
si infatti vanno nel file richdb.asp, ma te li hai visti i file ? Gia e creato tutto.... bisogna inserire questo maledetto campo di ricerca in base al numero di riferimento, me lo puoi guardare te e dirmi come si fa ?

perche io sono 4 giorni che mi batto ma non ci riesco, il primo file del form e test.asp e quello che vanno a finire i dati e richdb.asp

io intando questo codice che mi hai dato lo metto nell'altro file e vedo cosa succede...
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
come faccio a costruire i record ?

questo e l'errore :

Microsoft VBScript runtime error '800a01a8'

Object required: ''


---------------

io ho provato cosi :

Set rs.Open = Server.CreateObject("ADODB.Recordset")
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
il primo file fa la richiesta al db e poi il secondo prende i dati e scrive i risultati.

io credo che ti conviene vedere tutto il file richdb in modo che sai come posso passare i dati e scrivere.

e gia quasi tutto fatto...

se vuoi ti mando anche il db...
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
il primo e test.asp

e il secondo ( cioe quello che riceve e scrivere i dati e ) :

richdb.asp
 

wereb

Nuovo Utente
15 Gen 2006
16
0
0
si infatti, io devo aggiungere questo campo a quelli gia esistenti, vuoi che ti mandi l'indirizzo internet in modo che vedi com'e fatto quel campo ?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
Dunque, lasciamo prdere i file che mi hai inviato.

Ti spiego come deve funzionare la cosa:

1.asp = modulo di ricerca

2.asp = pagina dei risultati

in 1.asp hai solo la casella di testo in cui inserire i dati di ricerca in formato nn/nnnn (n = numero) ok?

Il codice che ti ho postato ieri dovrebbe funzionare cosi com'è e lo devi inserire in 2.asp, per intenderci.

Fammi sapere.

PS. perdonami se ho poco tempo da dedicarti, ma (per fortuna) sto concludendo dei preventivi per dei clienti e sto ultimando dei lavori.
 
Discussioni simili
Autore Titolo Forum Risposte Data
filippino Aggiungere nuovo font in Photoshop Photoshop 1
P Aggiungere nuovo controllo Javascript 1
C Aggiungere un nuovo elemento ad un Array PHP 0
I aggiungere la sessione PHP 8
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
E Aggiungere Parole PHP 1
A aggiungere stringa all'inizio di ogni riga di un file txt PHP 3
MarcoGrazia Aggiungere o rimuovere classi in javascript Javascript 1
F Aggiungere automaticamente sito a home del telefono HTML e CSS 2
C Aggiungere blocco dati Javascript 6
F [PHP] Aggiungere ruolo per accedere alle pagine PHP 2
Cosina Aggiungere pulsante pause/play a slideshow Javascript 0
A Twitter aggiungere tweet a campagna esistente o salvare pubblico Social Media Marketing 0
S aggiungere colonna date in una tabella già esistente Database 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
Shyson [PHP] Aggiungere link al codice PHP 0
D Aggiungere file .css esterno su Android HTML e CSS 4
R [PHP] Aggiungere 90 minuti a stringa orario PHP 1
brasoft2019 [PHP] aggiungere timestamp in tabella correlata PHP 0
P [PHP] Aggiungere giorni e stampare risultato da data inserita in input PHP 3
L [Java] Aggiungere elementi ad array JSON Java 0
F [WordPress] [HTML] Aggiungere una pagina solo allo sticky menu WordPress 4
C [PHP] Aggiungere pulsante paypal PHP 2
M [javascript] Aggiungere eventi al caricamento Javascript 0
M aggiungere streaming audio a pagina html HTML e CSS 2
trattorino [PHP] sql aggiungere dato in una tabella senza cancellare contenuto PHP 6
Francesco Oliviero Aggiungere comando a pulsante HTML HTML e CSS 1
felino [WordPress] [WooCommerce] Ordine: aggiungere nuovi stati con notifica email al cliente WordPress 4
L [Photoshop] Aggiungere file video in timeline Photoshop 1
D [Photoshop] aggiungere piu tracce a immagine Photoshop 4
D Aggiungere slash finale ad URL con .htaccess Web Server 2
G [Javascript] aggiungere sub-namespace Javascript 0
L Aggiungere contenuto con ajax durante lo scroll jQuery 1
felino [WordPress] [Woocommerce] Aggiungere un costo addizionale per prodotto WordPress 0
G [RISOLTO][Javascript] aggiungere elemento ad array definito nella finestra madre da popup Javascript 4
elpirata Aggiungere un disco ssd separato dal raid 1 Hardware 0
S (VENDO) Possiamo aggiungere fino a 20000 Membri nei Gruppi Facebook Italiani Annunci servizi di Social Media Marketing 2
trattorino [PHP] aggiungere html in un codice PHP 0
otto9due Aggiungere n. giorni ad una data nel datepiker jQuery 4
R [HTML] Aggiungere una tabella a fianco di altre tabelle... HTML e CSS 6
F aggiungere codice dopo n elementi jquery jQuery 1
L [Javascript] Aggiungere una riga ad una tabella Javascript 5
asevenx [Javascript] aggiungere righe con select da database e calcolo sconto in automatico Javascript 0
Monital [Javascript] decidere dove aggiungere il campo dinamicamente Javascript 1
asevenx [Javascript] aggiungere dinamicamente un campo di un form Javascript 3
ACarty [Javascript] Aggiungere link alle foto. Javascript 19
matteoraggi Aggiungere filtri a woocommerce WordPress 0
S appinventor, aggiungere tasto registrazione Sviluppo app per Android 1
V Aggiungere un img nel background Sviluppo app per Android 1
felino Capability: aggiungere cap all'editor per admin.php?page WordPress 0

Discussioni simili