WebSite X5Help Center

 
Antonio Marongiu
Antonio Marongiu
User

Ricerca di libri da un database interno al sito  it

Auteur : Antonio Marongiu
Visité 1184, Followers 2, Partagé 0  

Buongiorno a tutti.

Scusate la mia assoluta ignoranza, ma ho bisogno di capire se è possibile inserire nel mio sito ( software Web Site X5 EVO 2020 ) la ricerca di un libro, tramite autore e/o titolo che cerchi in un database o foglio di excel interno al sito e mi faccia vedere i dati relativi al libro trovato, ovviamente se presente nella tabella.

Vorrei sapere quindi se è possibile e in parole possibilmente semplici come dovrei procedere. 

Vorrei in sostanza mettere un campo di ricerca, come quello delle librerie o delle biblioteche online che fanno comparire la scheda del libro, ovviamente ricercandolo fra quelli miei. La mia biblioteca personale ha circa 5.000 volumi, quindi una tabella con 5.000 righe e diverse colonne, almeno 4 quelle essenziali.

Ringrazio vivamente per le eventuali indicazioni e aspetto fiducioso.

Antonello

Posté le
12 RéPONSES - 2 UTILE - 1 CORRECT
Giorgio C.
Giorgio C.
User

Se l'uso è personale, cioè non hai grosse esigenze di stile nel presentare i risultati dell'interrogazione del database, potresti agilmente risolvere il problema con l'oggetto Database viewer con il quale puoi inserire, modificare e consultare i dati dei tuoi libri.

Per l'inserimento dei titoli (5000? auguri...) puoi utilizzare l'oggetto modulo di contatto, che assolve egregiamente lo scopo.

Lire plus
Posté le de Giorgio C.
Claudio D.
Claudio D.
Moderator
Meilleur utilisateur du mois IT
Giorgio C.
Per l'inserimento dei titoli (5000? auguri...) puoi utilizzare l'oggetto modulo di contatto, che assolve egregiamente lo scopo.

..."forse" li ha già in Excel...

quindi @Antonio... o incorpori Excel con il classico Google Doc... , soluzione più veloce ma spartana...

oppure esporti da Excel in CSV ... e poi li importi di DB MYSQL (che devi avere sull'host...) e a quel punto sfrutti il DBViewer proposto da Giorgio... , soluzione un po' più complessa...

Lire plus
Posté le de Claudio D.
Antonio Marongiu
Antonio Marongiu
User
Auteur

Grazie intanto per le risposte!

Ricapitolando in base a queste:

La biblioteca è assolutamente privata, costruita e alimentata con il contributo esclusivo mio, di mia moglie e dei miei figli che per fortuna adorano come me leggere. Non c'è niente di commerciale, ma la volontà di trasmettere a chi vuole la conoscenza attraverso il possibile prestito dei libri (che però è ancora tutto da costruire). D'altra parte, se la conoscenza non la si trasmette, muore con noi.

Non voglio assolutamente aggiungere o modificare dati dei libri dal mio sito. Lo faccio con un software apposito per biblioteche che mi permette di esportare tutti i dati delle schede dei libri in un file di excel.

I dati dei libri effettivamente li ho già in file di excel, che aggiorno man mano che catalogo i libri.

Ho letto qualcosa sia su Google doc che sul DB MYSQL, quest'ultimo da verificare se presente sul mio host, ma devo approfondirne la conoscenza.

Mi rimane da chiedere come fare per proporre la ricerca da una pagina del mio sito?

Devo creare un bottone di ricerca, ma come collegare la ricerca al database o al file excel?

E i risultati che vengono fuori, sotto che forma appaiono?

Scusate se sono domande banali, ma avrei bisogno di una entratura più specifica e semplice per procedere.

Ringrazio comunque e chiunque per l'interessamento!

Antonello

Lire plus
Posté le de Antonio Marongiu
Giorgio C.
Giorgio C.
User

Se non sai nulla di PHP e MySql le uniche possibilità sono quelle proposte da me e Claudio.

Puoi fare qualcosina in più copiando codici in rete e imparando i rudimenti dei due inguaggi (per altro abbastanza semplici) indicati.

Qui trovi qualcosa...

Lire plus
Posté le de Giorgio C.
Antonio Marongiu
Antonio Marongiu
User
Auteur

Buongiorno.

Resuscito questo post per chiedere un ulteriore aiuto.

Sono riuscito ad importare il file con i dati dei libri nel database del mio hosting trasformando il file excel in CSV. Adesso penso che la palla passi al programma ( Ho X5 pro da pochi giorni ) per creare il form completo per la ricerca dei dati nella tabella. Qualcuno è così gentile da spiegarmi come procedere nel software?

Ho letto in fretta (forse troppo, ma ho veramente poco tempo) il manuale, ma non ho capito o forse non ho ancora capito.

Ringrazio comunque chi mi vuole aiutare nella mia "titanica" impresa!

Antonello

Lire plus
Posté le de Antonio Marongiu
Giorgio C.
Giorgio C.
User

devi comprare l'oggetto Database viewer e inserire il nome della tabella del database che contiene i libri. Questo è quello che puoi fare se sei a digiuno di programmazione, tutto qui in modo semplice.

Per qualcosa di più o ti affidi a un programmatore (soluzione veloce) o impari tu (vedi link sopra).

Lire plus
Posté le de Giorgio C.
Antonio Marongiu
Antonio Marongiu
User
Auteur

Grazie Giorgio C.!

Preferisco imparare, prima o poi ci riuscirò.

Ma l'oggetto Database viewer non è compreso nella versione Website X5 pro? L'ho comprata praticamente per quello! O per lo meno avevo capito che fosse compreso quest'oggetto. Approfondirò la cosa.....

Antonello

Lire plus
Posté le de Antonio Marongiu
Antonio Marongiu
Antonio Marongiu
User
Auteur

Ancora una cosa: I dati li ho importati trasformando il file in CSV, Ma non ho capito cosa significa ciò che mi ha scritto Claudio D.: ".......e poi li importi di DB MYSQL". Occorre una trasformazione ulteriore all'interno del database che ho ne mio host?

Ancora grazie.

Antonello

Lire plus
Posté le de Antonio Marongiu
Claudio D.
Claudio D.
Moderator
Meilleur utilisateur du mois IT
Antonio Marongiu
Ma l'oggetto Database viewer non è compreso nella versione Website X5 pro? L'ho comprata praticamente per quello! O per lo meno avevo capito che fosse compreso quest'oggetto. Approfondirò la cosa.....

no è un oggetto a pagamento opzionale. 

Antonio Marongiu

 I dati li ho importati trasformando il file in CSV, Ma non ho capito cosa significa ciò che mi ha scritto Claudio D.: ".......e poi li importi di DB MYSQL". Occorre una trasformazione ulteriore all'interno del database che ho ne mio host?

intendevo esattamente quello che ai fatto...

Antonio Marongiu

Adesso penso che la palla passi al programma ( Ho X5 pro da pochi giorni ) per creare il form completo per la ricerca dei dati nella tabella. Qualcuno è così gentile da spiegarmi come procedere nel software?

Ho letto in fretta (forse troppo, ma ho veramente poco tempo) il manuale, ma non ho capito o forse non ho ancora capito.

No. 

Website ti crea la parte grafica ...

ma quello che vuoi fare tu , come ti è già stato detto più volte va fatto a livello di programmazione in PHP... 

il programma non centra...

non so dove tu possa aver capito/pensato che fa anche quello ... 

Lire plus
Posté le de Claudio D.
Antonio Marongiu
Antonio Marongiu
User
Auteur

Ho scritto, infatti, che non avevo ancora capito. Adesso ho capito.

In questo forum penso che si possa liberamente chiedere anche quello che non si conosce o non si è capito. Se così non fosse, mi scuso. 

E se quello che ho chiesto mi è stato spiegato più volte, mi scuso ancora di più per la mia ignoranza e cattiva comprensione delle risposte date.

Saluti.

Antonello

Lire plus
Posté le de Antonio Marongiu
Claudio D.
Claudio D.
Moderator
Meilleur utilisateur du mois IT

No, no... assolutamente non devi scusarti... e ci mancherebbe...

la mia era solo per capire dove avevi letto di ciò ...

il Forum serve proprio a chiarire i dubbi... per l'utilizzo di Website... , anche se, a volte, con "qualche" divagazione... 

Lire plus
Posté le de Claudio D.
Antonio Marongiu
Antonio Marongiu
User
Auteur

Forse mi ha tratto in inganno ciò che riporta il manuale del software a pagina 48, dove dice che è possibile richiamare da gestione dati il comando dove si può aggiungere una database e le impostazioni da eseguire parlano anche di Nome host, nome del database con username e password. Mi pare di non aver visto riferimenti ad un eventuale acquisto del database viewer. Ma forse mi sbaglio ancora.

Comunque grazie per l'aiuto, ho già acquistato l'oggetto Database viewer, vedrò come utilizzarlo al meglio.

Antonello

Lire plus
Posté le de Antonio Marongiu