invio variabile modulo

Di: TCK | 26/09/2020 17:50:50
Buongiorno a tutti...
Avrei biogno di un aiuto...allora:
Ho creato una pagina php con un elenco/menù dinamico dove compare tutta la lista di nomi estratti chiaramante in modo dinamico da un database, quello che vorrei fare è fare in modo che quando l'utente sceglie il nome dal menu\\elenco schiacciando il taso invio\\submit in un altra pagina (penso) compaiano le caratteristiche del nome selezionato. Io ho creato una tabella nel database appunto con ID, nome,cognome,indirizzo ecc....a creare il menu\\elenco non ho avuto problemi però non riesco a farla funzionare.
Ho notato che quando preparo la pagina dei risultati e creo un nuovo recordset posso selezionare dalla casella filtro la voce "variabile modulo" ma comunque non riesco a farla funzionare.
Ringrazio anticipatamente chiunque possa risolvermi il problema. Ah, sto lavorando in php. Marco

Risposte



Dovresti mandarlo in un una seconda tabella del database e all'occorrenza creare la query con la variabile modulo, filtrandolo per l'ID e lasciando lo stesso ID nella variabile, per visualizzarlo... sono stato sintetico, ma se hai una buona manualità ed esperienza non c'è da aggiungere altro... altrimenti specifica meglio in quale passaggio non ti funziona In molti casi il solo codice di DW non basta... è necessario aggiungere del codice aggiuntivo, magari estraendo due query dallo stesso recordset... Inoltre quando devi estrarre un solo record (puoi vederlo andando sul mio sito nella sezione demo, per un esempio) il link deve essere fatto così:
<a href="tua_pagina.php?ID=<?php echo $row_rs_prodotti['id']; ?> Maggiori dettagli» </a>

Di: Gian Paolo | 26/09/2020 17:51:50


Ciao ed Intanto grazie per la rapidità nella risposta...
premetto che non sono praticissimo...riassumo la situazione:
Sto costruendo un sito dinamico di dipinti (quadri), ho inserito in una tabella del database titolo dell'opera, genere, anno, immagine (campo di testo con url del percorso) e ID per ogni record... ho creato una connessione e fin qui tutto ok, dopodiche ho inserito tramite il pannello associazione tutti i vari campi non applicando nessun filtro e usando come Ordine il nome, e anche fin qui tutto ok, quando provo la pagina come anteprima nel browser infatti compaiono TUTTI i risultati con relativa immagine, dopo di che ho creato in questa pagina un collegamento, in modo che quando la persona clicca su un risulatato specifico (sul titolo) si collega ad un'altra pagina e viene vusualizzato solo il quadro in questione con i relativi dati, questo è l'indirizzo del collegamento "Dettagli_dipinti.php?ID=<?php echo $row_rs_nome['ID'];?>" e fin qui tutto OK, il problema si presenta SOLO ED ESCLUSIVAMENTE quando creo un menù dinamico dove nella casella di riepilogo compaiono tutti i titoli, ora, riesco a creare il menu dinamico da INSERISCI, MODULO, MENU/ELENCO, ECC., inserisco il pulsante con invio, clicco il tag form in modo che nella sezione ispezione proprietà utilizzo il metodo POST, nel campo "azione" inserisco la pagina a cui si deve collegare,
dopo di che lavoro nella pagina dove dovrebbero apparire i risultati e creo un nuovo recordset applicando come filtro "variabile modulo", ma quando la provo non funziona, appare la pagina con tutti i campi vuoti (titolo, anno, genere ecc.) senza alcun risultato. Ti prego di essere il piu chiaro possibile utilizzando magari tutti i passaggi con dreamweaver. Di seguito ti scrivo come ho impostato le pagine in mod da essere piu chiaro. TUTTI.php è la pagina dove appaiono tutti i risultati DETTAGLI_DIPINTI.php è la pagina dove appaiono i risultati quando l'utente clicca su un determinato titolo dalla pagina TUTTI.php e poi c'è questa sezione del menu dinamico che pensavo di mettere in una tabella all'interno della pagina tutti.php (chiaramente al di fuori dell'area dove appaiono tutti i recordset) con la possibilità di selezionare un titolo che chiaramente vengono visualizzati in modo dinamico. Forse non sono stato troppo sintetico ma spero di essere stato chiaro , se riesci ad aiutarmi te ne sarei davvero grato. Grazie anticipatamente e buona giornata. Marco

Di: TCK | 26/09/2020 17:51:50


Se non ho capito male, selezionando un titolo, nel menu dinamico, vorresti che uscissero i dati associati in una nuova pagina? Se è così ti spiego come fare.

Di: Gian Paolo | 26/09/2020 17:51:50


ESATTAMENTE!!! nel menu dinamico appaiono tutti i titoli, l'utente sceglie il titolo, schiaccia il pulsante invio e in un'altra pagina compare il risultato (immagine, anno di pubblicazione, genere...) .
GRAZIE MILLE, ATTENDO L'ILLUMINAZIONE .
Buona serata.
P.S.
poi mi piacerebbe anche fare si che l'utente possa fare delle ricerche incrociate per es. scegliere sempre da un menu dinamico l'anno di pubblicazione e da un secondo menu dinamico sempre nello stesso modulo il "genere" tipo paesaggi, ritratti ecc, in modo che schiacciando invio compaiano solo i risultati che corrispondono a queste caratteristiche, per es. tutti i PAESAGGI fatti nel 1882...comunque un esempio è al sito www.vangoghgallery.it, se selezioni "opere" dal menu e poi "dipinti" compare un pagina con un interfaccia di ricerca, io la voglio fare piu semplice, per titolo ed in caso un altra per genere e anno...non so se mi sono spiegato, comunque facciamo una cosa per volta, cominciamo coi titoli . Grazie ancora Gian Paolo

Di: TCK | 26/09/2020 17:51:50


Per rendere facile la spiegazione, ho preso un vecchio database non relazionato, con id, sigla e comune e ho fatto un video tutorial... i tuoi passaggi filano fino ad un certo punto, probabilmente non sapevi che il nome dell'oggetto "menu" deve essere uguale alla "variabile modulo della seconda pagina... per questo non vedevi i dati. L'oggetto menu l'ho nominato "pippo", ugualmente la variabile... spero che il filmato ti illumini.
http://www.youtube.com/watch?v=Gadrug3-9I8 (consigliabile a tutto schermo)
Per quanto riguarda il post scriptum, la tua richiesta ha a che fare con la programmazione PHP... e francamente siamo off topic. La programmazione va studiata e imparata, non possiamo passare codici pronti

Di: Gian Paolo | 26/09/2020 17:51:50


grazie mille Gian paolo, ora guardo il filmato..e se in caso sapessi consigliarmi qualcosa dove poter imparare a programmare php in modo da eseguire ricerche incrociate tipo per "anno" e "genere" te ne sarei grato. Grazie e buona giornata

Di: TCK | 26/09/2020 17:51:50


Gian paolo grazie mille!!!! il tuo video è una figata, erano giorni che ci sbattevo la testa contro.... GRAZIE MILLE DAVVERO! Sento di volerti bene ,
Buona Giornata!

Di: TCK | 26/09/2020 17:51:50