WebSite X5Help Center

 
Andrea E.
Andrea E.
User

Database viewer non visualizza  it

Author: Andrea E.
Visited 1959, Followers 1, Shared 0  

Ciao.

Ho acquistato il Vidget database viewer, ma non riesco a farlo funzionare. Utilizzo X5 professional 13, ho pubblicato un database su server Aruba, tutti i test su miosito.it/Admin sono PASS verde, la versione di php è 5.4.45, ma non riesco a scrivere nel database con il form e non visualizzo alcun record nella tabella, neanche se aggiungo record operando direttamente sul server Aruba (ovvero senza utilizzare il form su X5).

Mi puoi aiutare?

Grazie 

Andrea

Posted on the
5 ANSWERS
Skeggia 12
Skeggia 12
Moderator

hai inserito i dati di collegamento al database al passo 1, Impostazioni, Avanzate, Gestione Dati?

Nel form hai indirizzato i dati al database e specificato il nome di una tabella nel database (falla creare direttamente al form, non crearla tu manualmente)?

Read more
Posted on the from Skeggia 12
Massimo C.
Massimo C.
User

come descrizione del database puoi mettere il nome che preferisci e che lo identificherà per il futuro (non va precostituito), come nome host l'indirizzo IP del database, poi il nome del database (quello che ti ha fornito il gestore, se utilizzi un gestore tipo aruba o quello che gli hai assegnato tu se usi un server tuo, poi username e password.

dopo questi passi in database viewer crei una tabella all'interno del database (basta assegnare un nome e il database la creerà) e inizi ad implementarla.

prova queste cose e facci sapere

Read more
Posted on the from Massimo C.
Andrea E.
Andrea E.
User
Author

Ciao.

Clicando col mouse destro nell'area dove dovrebbe essere il database, ho copiato il seguente errore:

<br />

<b>Fatal error</b>:  Class 'Mysqli' not found in <b>/var/www/vhosts/erminiomeschini.it/tmk.meschini.it/pluginAppObj_12_03/dbviewer.php</b> on line <b>274</b><br />

L'errore è determinato dal server o da x5?

Ho eseguito tutte le operazioni necessarie, compresa quella al passo 1, nel nome host ho inserito localhost:3306 fornito da Aruba.

Read more
Posted on the from Andrea E.
Skeggia 12
Skeggia 12
Moderator

ma forse devi scrivere solo "localhost" per il database...

Read more
Posted on the from Skeggia 12
Massimo C.
Massimo C.
User

se metti i due punti dopo "localhost" dovrebbe puntare una porta che su server non esiste.

ma il database è di Aruba? o Aruba ti da solo lo spazio? perchè se il DB è di Aruba come nome host serve un indirizzo IP.

Read more
Posted on the from Massimo C.