Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    ODBC_FETCH_ARRAY non funziona

    Buon giorno, ho il problema del odbc_fetch_array ed anche odbc_fetch_assoc e non capisco perchè...come posso ovviare a questo problema?Grazie mille....

  2. #2
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    460
    Cosa non funziona, esattamente?
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  3. #3
    in pratica questa funzione non me la riconosce...

  4. #4
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    460
    Anche a me è capitata la stessa cosa e non ne so il motivo: così ho ovviato utilizzando odbc_fetch_into
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  5. #5
    e come si usa?perchè ho fatto cosi ma mi dice "wrong paramiter count for odbc_fetch_into()" l'ho usato cosi:
    $count="select count(id_officina) from officine";
    $res_count = odbc_fetch_into($count);

    dove sbaglio?

  6. #6
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    460
    Prima dimmi che versione usi di php. i parametri cambiano a seconda delle versioni
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  7. #7
    PHP/4.2.3 .... comunque se mi puoi dare una mano...cosi tagliamo la testa al toro, devo fare una paginazione ma con access(con odbc) è un casino,te hai qualcosa in merito?

  8. #8
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    460
    Codice PHP:
    $conn=odbc_connect("$dsn","$utente","$pwd")
    or die (
    "Impossibile connettersi al DB Access");

    $count="SELECT COUNT(id_officina) FROM officine"
    // controlla che il nome del campo e quello della tabella siano giusti
    // php è case sensitive

    $sql_result odbc_exec ($conn$count)
    or die (
    "Query non eseguita");

    $x=odbc_fetch_into($sql_result$colonna$mio_array);
    // $colonna è il numero di riga del record
    // $mio_array : qui dentro finisce il risultato della query

    echo "mio_array[0];
    // stampa a video il risultato

    odbc_free_result(
    $sql_result);
    odbc_close_all(); 
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  9. #9
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    460
    opsss...

    echo $mio_array[0];
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  10. #10
    la cosa che mi risulta difficile è valorizzare la variabile $dsn nel senso che, la mia connessione è cosi composta:
    codice:
    $path='percorso';
    $db_name = '\officine.mdb';
    $dsource = $path.$db_name;
    $cn_string = 'Provider=Microsoft.Jet.OLEDB.4.0;';
    $cn_string. = 'Data Source=$dsource;'
    
    $cn = new COM("ADODB.Connection");
    $cn->open($cn_string);
    
    $rs = new COM("ADODB.Recordeset");
    quesa è la connessione che faccio per connettermi al DB..
    quindi come valorizzerò la variabile $dsn?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.