WebSite X5Help Center

 
Andrea P.
Andrea P.
User

Utilizzo database  it

Autor: Andrea P.
Besucht 650, Followers 3, Geteilt 0  

Buongiorno, ecco la mia richiesta:


Gestisco il sito di un musicista. Ora, per far apparire gli appuntamenti in varie parti del sito (come News, nella pagina concerti e nella pagina di archivio dei concerti, oltre che nelle vari e pagine di un eventuale sito multilingue) ho pensato di acquistare un Database su cui puntare per andare a prendere le informazioni necessarie a tutte le pagine interessate evitando errori e spreco di tempo con digitazioni plurime.

Dunque ho acquistato il DB (mysql), ho creato una tabella di prova, ho collegato il Database al sito tramite la scheda opzioni avanzate del software (ho l'X5 Evo). Ma ora che faccio ?
Come si fa a far puntare le varie parti del sito ai campi e ai record del database ?
Come posso fare che creare un pannello di inserimento dati per l'aggiornamento del database da una area riservata del sito ?

Grazie in anticipo per l'aiuto

Gepostet am
9 ANTWORTEN - 3 NüTZLICH - 1 KORREKT
Giancarlo B.
Giancarlo B.
User
Nutzer des Monats IT

il data base lo puoi utilizzare per registrare gli account per il carrello e-commerce.

Mehr lesen
Gepostet am von Giancarlo B.
Giancarlo B.
Giancarlo B.
User
Nutzer des Monats IT

.. gestione magazzino.

Mehr lesen
Gepostet am von Giancarlo B.
Claudio D.
Claudio D.
Moderator
Nutzer des Monats PT

@Andrea... 

non ho capito se sai programmare in php... e cosa vuoi farci di preciso...

comunque il DB lo "popoli" con il semplice modulo contatti , specificando i nomi dei campi e con l'opzione scrivi su DB , anzichè via mail... 

ricordati però che la Tabella la deve creare Website e NON tu ! ... tu devi specificare solo il nome che vuoi usare per la tabella

scegli "invia a database" ... metti il nome del DB MYSQL ch hai acquistato ed il nome della tabella

per i campi...  i nomi abbinati alla tabella...

per gestire gli appuntamenti o quello che intendi devi saperlo fare tu , programmando in php ... wink

A parte il DBViewer nel marketplace... che ti mostra i dati sul DB

https://market.websitex5.com/it/oggetti/anteprima/371262fa-27c5-421a-9127-852da219d4

Mehr lesen
Gepostet am von Claudio D.
Andrea P.
Andrea P.
User
Autor

Ok Claudio. Grazie.


Purtroppo non so progarammare in PHP. Dunque cerchero di provare ad imparare (ho un anno di tempo prima che scada l'abbonamento a mysql !)


Speravo ci fosse qualche strategia, come quella che mi hai suggerito ossia di usare il modulo E-mail per inserire i dati nel Database, per "aggirare l'ostacolo"

se posso avrei ancora una domanda:

ho fatto come mi hai suggerito : ho creato un 'area riservata inserito il modulo E-mail : e i dati vanno nel Databese (Very Good !!) Ma ogni volta che invio un record (cioè clicco sul pulsante invia)  la pagina si aggiorna e mi riporta alla Home uscendo dall'area riservata.  

Come possso evitare questo ?

Grazie Andrea.

Mehr lesen
Gepostet am von Andrea P.
Claudio D.
Claudio D.
Moderator
Nutzer des Monats PT

nel modulo di contatto , sezione INVIO, metti in "pagina di conferma dopo l'invio dei dati" la stessa pagina del modulo

Guarda questi esempi, potrebbero fare al caso tuo:

http://quellidelcucuzzolo.blogspot.com/2016/03/visualizzare-dati-database-form-ws-x5.html

http://quellidelcucuzzolo.blogspot.com/2016/03/paginazione-dati-database-form-ws-x5.html

non so se funziona con la 2020, ma sicuramente può esserti utile...

---

Se hai altre domande non legate strettamente al post che hai aperto, apri un nuovo post e sempre mettendo immagini esplicative e se utile postando il link del sito.

Se una o più risposte ti sono state utili clicca su "utile" (manina verde pollice in su), così rimarrà segalato anche per altri utenti che potrebbero avere in futuro il tuo stesso problema.

Quando il post sarà risolto è buona norma cliccare su "Corretto" (la spunta verde) al post che ti ha risolto, per chiudere il post e far sapere alle altre persone che potrebbero avere un problema come il tuo che quella è la soluzione.

Mehr lesen
Gepostet am von Claudio D.
Andrea P.
Andrea P.
User
Autor

Claudio, Grazie per i links ed il prezioso aiuto.

é esattamente quello che mi serviva: un'idea da cui partire 

solo che quando copio  Il codice dalle pagine web nel modulo html:

la parte che metto nella prima sezione è come se non venisse riconosciuta (non si colora eccetto le prime due righe) 

Mentre quellla che inserisco nella scheda Esperto  sembra OK

Allego anche il link alla pagina di prova che ho creato http://www.ismaelegatti.it/prove-.php dove in effetti non appare nulla. (Ho modificato i nomi dei campi e della tabella  nel codice con quelli del mio database)

Mehr lesen
Gepostet am von Andrea P.
Andrea P.
Andrea P.
User
Autor

OK. Dunque sto iniziando a capire:

Non so perchè il codice fornito sopra non funzioni,

ma partendo da quello (molto simile) che ho trovato alla fine di questo post della community

https://helpcenter.websitex5.com/de/post/185730#8

e prendendo spunto un po' qua è un po' la compresi i link che mi hai suggerito ho iniziato a progettare 

per ora GRAZIE !! 

Mehr lesen
Gepostet am von Andrea P.
Claudio D.
Claudio D.
Moderator
Nutzer des Monats PT
Andrea P.
... ma partendo da quello (molto simile) che ho trovato alla fine di questo post della community https://helpcenter.websitex5.com/de/post/185730#8 e prendendo spunto un po' qua è un po' la compresi i link che mi hai suggerito ho iniziato a progettare  per ora GRAZIE !! 

bene !

Andrea P.

Non so perchè il codice fornito sopra non funzioni,

ho importato un vecchio progetto nella 2020 ed effettivamente il codice degli amici del Cucuzzolo, probabilmente poichè era predisposto per delle versioni precedenti la 2020 di Website genera un errore...

prova a cambiare questa stringa per la connessione al DB:

$qdb = new ImDb($qhost, $quser, $qpassword, $qdatabase);

con questa:

$qdb = new ImDb($qhost, $quser, $qpassword, $qdatabase, $table_prefix);

Mehr lesen
Gepostet am von Claudio D.
Andrea P.
Andrea P.
User
Autor

Perfetto. Ora Funziona! Garzie !!

Mehr lesen
Gepostet am von Andrea P.