IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

UPDATE sous ODBC [ODBC]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de nawak.seb
    Profil pro
    Inscrit en
    Août 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 106
    Par défaut UPDATE sous ODBC
    Bonjour,
    Je n'arrive pas a modifier un champ dans une table access via un formulaire en php, j'ai un message d'erreur lors de l'execution de ma requete:
    Warning: odbc_do(): SQL error: [Microsoft][Pilote ODBC Microsoft Access] Trop peu de paramètres. 1 attendu., SQL state 07001 in SQLExecDirect in c:\program files\easyphp1-8\www\vic\test.php on line 4
    07001
    Voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <?php 
    $odbc = odbc_connect( 'bd_saisi_vic' , 'root' , '') or die ("Impossible de se connecter a la BD") ; 
    $sql= "UPDATE T_matliv SET libelmatliv=$typeliv  WHERE idmatliv='$idmatliv'";
    $do = odbc_do($odbc, $sql) or die( odbc_error());
    ?>

    Je ne vois pas mon erreur,
    Merci d'avance pour vos reponses.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations forums :
    Inscription : Février 2005
    Messages : 109
    Par défaut
    Bonjour,

    pour l'update, j'utilise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $db = 'C:/database.mdb';
    $conn = new COM('ADODB.Connection');
    $conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=$db");
    $sql = "UPDATE BASE SET Champàupdater = '$valeur' WHERE ID='$ID'";
    $res = $conn->Execute($sql);
    As-tu autoriser les droits en écriture sur ta base ?

  3. #3
    Membre confirmé Avatar de nawak.seb
    Profil pro
    Inscrit en
    Août 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 106
    Par défaut
    Oui ,
    j'ai les droits en écriture

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations forums :
    Inscription : Février 2005
    Messages : 109
    Par défaut
    Et sur les répertoires de ton arborescence ?

  5. #5
    Membre confirmé Avatar de nawak.seb
    Profil pro
    Inscrit en
    Août 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 106
    Par défaut
    Oui, aussi

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations forums :
    Inscription : Février 2005
    Messages : 109
    Par défaut
    ta base est bien dans le répertoire vic ?

    frogs

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Update sous Access
    Par Sk8cravis dans le forum Langage SQL
    Réponses: 7
    Dernier message: 16/04/2009, 14h29
  2. optimisation requete insert ou update sous postgres
    Par peppena dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 01/03/2007, 11h21
  3. Réponses: 1
    Dernier message: 15/05/2006, 13h48
  4. [UPDATE]Sous-requetes avec plusieurs nuplets
    Par Tchinkatchuk dans le forum Langage SQL
    Réponses: 2
    Dernier message: 11/07/2005, 18h28
  5. syntaxe d'un update sous SQL SERVER
    Par wello00 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/12/2004, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo