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 :

[SQL] insertion de données sous firebird


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 56
    Par défaut [SQL] insertion de données sous firebird
    Bonjour,

    Lorsque je veux intégrer des données d'une base access, je fais un select (qui fonctionne lorsque je veux les afficher) et ensuite je fais un foreach pour mettre mes données sous forme de tableau et ensuite je fais mon insert pour mettre mes donénes dans une abse firebird.... comme ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    connect_ma();
    		$req = $db_ma->query("SELECT A, B, C FROM ma_tabe WHERE ID=$i");
    			foreach ($req as $row){
    				$a = $row[0];
    				$b= $row[1];
    				$c = $row[2];
    			}
     
    		disconnect_ma();
    		$fb_db = connect_fb($db, $login, $password);
    		$query_i = "INSERT INTO ma_table(A, B, C) VALUES (".$a.','.$b.','$c.')'.'"';
    		$res = ibase_query($fb_db , $query_i) or die (ibase_errmsg());
    		ibase_commit();
    		$db_fb = disconnect_fb();
    Et la il ne m'insère rien dans ma base firebird.
    D'autre part il se peut ue certaine donnes soit vide (c'est a dire $a='').

    Est ce quelqu'un aurait une solution.
    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 56
    Par défaut
    Personne?

    Je sais que je en suis pas forcément dans la bonne rubrique mais il n'existe pas de rubrique firebird sur ce forum... désolé.
    Par ailleurs j'ai zappé de noter l'erreur :
    SQL Error SQL error code = -206

    Je vous remercie.

  3. #3
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Fais un echo de $query_i j'ai l impression que ta requête est un peu bancale !
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

Discussions similaires

  1. base de donné sous firebird & delphi 2010
    Par fifi_dz dans le forum Firebird
    Réponses: 4
    Dernier message: 15/01/2011, 22h30
  2. base de donné sous firebird &delphi 2010
    Par fifi_dz dans le forum Bases de données
    Réponses: 9
    Dernier message: 14/01/2011, 00h02
  3. insertion des donnée sous oracle express
    Par restart dans le forum Débuter
    Réponses: 8
    Dernier message: 28/11/2009, 22h18
  4. Réponses: 0
    Dernier message: 12/11/2007, 09h38
  5. Réponses: 3
    Dernier message: 20/12/2006, 17h59

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