Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Php & Db Access

  1. #1

    Php & Db Access

    Ho un database Access..
    Devo dare un inserimento.
    La select sono riuscito a farla...
    ecoo qui il codice...

    Codice PHP:
    $conn = new COM("ADODB.Connection") or die("Non riesco a connettermi");     
        
    $conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".$db.";"); 
        
        
    $qry="SELECT * FROM PHOTOGALLERY";
        
    $rs $conn->Execute($qry); 

    while(!
    $rs->EOF)
    {
    echo 
    $rs->Fields['PHO_DESCRIZIONE']->Value
    $rs->MoveNext() ;


    per la insert ho fatto così...

    Codice PHP:
    $sc "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=$db;";
        
    $conn = new COM("ADODB.Connection") or die("Non riesco a connettermi");     
        
    $conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".$db.";"); 
        
        
                
    $sql="INSERT INTO PHOTOGALLERY ([PHO_DESCRIZIONE],[PHO_ATTIVA]) VALUES ('".$_REQUEST['PHO_DESCRIZIONE']."',
                    '"
    .$_REQUEST['PHO_ATTIVA']."')";

    $rs $conn->Execute($sql); 
    MA NON FUNZIONA!! HELP!!

  2. #2

  3. #3
    VVoVe: Orrore e vituperio per il DB che utilizzi.


    Scherzo naturalmente, ad ogni modo perché non posti il metodo che hai usato per risolvere? Così se qualcun altro avrà un problema simile al tuo, sa dove troavre info senza postare.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #4
    A chi lo dici... odio ACCESS!!!
    Comunque il codice che avevo usato era corretto, ma non avevo i permessi sul DB!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    1,611
    mi restituisce questo errore...


    Fatal error: Uncaught exception 'com_exception' with message 'Source: Microsoft OLE DB Provider for ODBC Drivers
    Description: [Microsoft][Driver ODBC Microsoft Access] Impossibile trovare il file "(sconosciuto)".' in C:\Program Files\EasyPHP 2.0b1\www\siti\test\accessphp\index.php:4 Stack trace: #0 C:\Program Files\EasyPHP 2.0b1\www\siti\test\accessphp\index.php(4): com->Open('DRIVER={Microso...') #1 {main} thrown in C:\Program Files\EasyPHP 2.0b1\www\siti\test\accessphp\index.php on line 4


    devo settare qualcosa su apache o cosa?

    grazie anticipatamente...

    NON ABBANDONATE CANI O GATTI!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.