Visualizzazione risultati 1 fino 7 di 7

Discussione: php e database con access

  1. #1
    Guest

    Predefinito php e database con access

    Ragazzi ho creato manualmente un database con access ed una tabella al suo interno, infine volevo scriverci all'interno con questo codice:
    Codice PHP:
    <?php

    $db
    = "C:\Users\Hack\Desktop\db.mdb";
    $sc = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" . $db . ";";


    // Includo il file contenente la stringa di connessione
    include("connessione.php");

    $cn = new COM("ADODB.Connection");
    $cn->open($sc);

    // Definisco la query
    $sql = "INSERT INTO lista (nome,cognome,importo,giochi) VALUES ($nome,$cognome,$importo,$giochi)";

    // Effettuo l'inserimento dei dati
    $cn->Execute($sql);

    // Lancio un messaggio di conferma
    print "<p>Inserimento effettuato con successo</p>";

    // Chiudo la Connection
    $cn->Close();
    $cn->Release();
    $cn = null;
    ?>
    pero mi dice not fount COM penso sia riferito a questo----> $cn = new COM("ADODB.Connection");
    come fare?
    Ultima modifica di alemoppo : 11-02-2014 alle ore 22.13.04 Motivo: +[php]

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,576

    Predefinito

    Hai installato la classe correttamente? http://www.php.net/manual/en/com.setup.php

    Ciao!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Hai installato la classe correttamente? http://www.php.net/manual/en/com.setup.php

    Ciao!
    Ma è su altervista, non sapevo che si potesse installare,come faccio?

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,576

    Predefinito

    Se è su altervista, non puoi usarlo. Nella documentazione c'é anche specificato che è possibile utilizzarlo soltanto su server con windows.
    Inoltre, su altervista utilizzi dei percorsi del tuo PC??
    Codice PHP:
    $db = "C:\Users\Hack\Desktop\db.mdb";
    Ciao!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Se è su altervista, non puoi usarlo. Nella documentazione c'é anche specificato che è possibile utilizzarlo soltanto su server con windows.
    Inoltre, su altervista utilizzi dei percorsi del tuo PC??


    Ciao!
    Hai ragione ho copiato su un vecchio file txt è cosi: $db = "db.mdb"; Come dovrei fare?

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,576

    Predefinito

    Su altervista gli unici database che puoi utilizzare sono il database mysql (che si chiama my_ramishapp ), ed i database sqlite.
    Quindi dovresti convertire il tuo database in uno di questi due tipi, quindi importarlo su altervista ed utilizzarlo nel tuo sito.

    Ciao!

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Su altervista gli unici database che puoi utilizzare sono il database mysql (che si chiama my_ramishapp ), ed i database sqlite.
    Quindi dovresti convertire il tuo database in uno di questi due tipi, quindi importarlo su altervista ed utilizzarlo nel tuo sito.

    Ciao!
    Ok ci proverò, ciao :D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •