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 :

Insertion dans une BD Mysql [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut Insertion dans une BD Mysql
    Bonjour à tous,
    Etant tout à fait novice dans l'univers du php, j'aimerai si cela est possible insérer quelques millions de tuples dans des tables sous mysql avec php. des millions c'est vite dit, en fait, c'est juste un seul tuple que je réinsère à chaque fois, sauf que la clé primaire est auto_increment (je sais qu'il existe une fonction mt_rand, mais je connais pas trop la syntaxe), donc j'aimerai que php tiens compte de ça. Pour commencer, j'ai voulu d'abord faire une insertion de type simple, j'ai crée deux fichier en php dont voici les codes : acceuil.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <body>
    <font size=3, color=blue><center>Insertion de données dans la base Mysql avec Php</center></font>
    <p><center><input type="submit" value="Executer la requête"></center>
    <?php
    include("insertion.php");
    ?>
    </body>
    </html>
    Et qui fait appel à un autre dont voici le code : insertion.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?php
    $server='localhost';
    $user='root';
    $password='';
    $db='bda';
    mysql_connect($server,$user,$password);
    mysql_select_db($db);
    $req="insert into acteur(NumA, agent, Specialite, Taille, Poids) values (2,1, "Cascadeur",180, 90);";
     
    if ($result=mysql_query($req)){
    	echo "Insertion reussi !!!"
    }
    else
    	echo "Echec de l'insertion!!!!"
    }
    ?>
    j'ai beau me creuser les meninges, fouiner sur le net, mais ça marche pas, ça n'arrive pas à m'inserer cette toute petite ligne dans ma base, alors que dire autant de 5 millions . Est-ce que vous pouvez m'aider ?
    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 343
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 343
    Billets dans le blog
    17
    Par défaut
    Je vois une erreur dans la forme de la chaîne PHP qui contient des " non échappés.
    Ensuite qd une requête ne passe pas il est de bon aloi d'utiliser mysql_error( ) pour savoir pourquoi.
    Enfin une boucle serait pratique si tu comptes insérer 5M de tuples

  3. #3
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Je vois une erreur dans la forme de la chaîne PHP qui contient des " non échappés.
    Donc c'est des doubles cotes au lieu d'une.
    Citation Envoyé par Séb. Voir le message
    Ensuite qd une requête ne passe pas il est de bon aloi d'utiliser mysql_error( ) pour savoir pourquoi.
    Ok !!!!
    Citation Envoyé par Séb. Voir le message
    Enfin une boucle serait pratique si tu comptes insérer 5M de tuples
    Oui, j'avais penser à une boucle du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    for ($i=1; $i<=3000000; $i++) {
    $req="insert into acteur(NumA, agent, Specialite, Taille, Poids) values (2,1, "Cascadeur",180, 90);";
     
    if ($result=mysql_query($req)){
    	echo "Insertion reussi !!!"
    }
    else {
    	echo "Echec de l'insertion!!!!"
    }
    }

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 343
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 343
    Billets dans le blog
    17
    Par défaut
    On ne pourra pas t'aider sans indications supplémentaires.

  5. #5
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Essaie plutôt avec des simples cotes à l'intérieur des doubles :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $req="insert into acteur(NumA, agent, Specialite, Taille, Poids) 
    values (2,1, 'Cascadeur',180, 90);";
    Sinon, as-tu testé ta requête directement dans MySQL ? Si oui, fonctionne t-elle ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  6. #6
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    j'ai mis les cotes à l'intérieur des guillemets, mais ça marche toujours pas .
    Séb, je croyais que c'était assez précis, j'ai que deux pages en php :
    acceuil.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html>
    <body>
    <font size=3, color=blue><center>Insertion de données dans la base Mysql avec Php</center></font>
    <p><center><input type="submit" value="Executer la requête"></center>
    <?php
    include("insertion.php");
    ?>
    </body>
    </html>
    et insertion.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?php
    $server="localhost";
    $user="root";
    $password="";
    $db="bda";
    mysql_connect($server,$user,$password);
    mysql_select_db($db);
    $req="insert into personne(NumP, Nom, DateNais, Adresse,Nationalite, Telephone) values (2,'Nicholas Belion', 
    
    '1975-08-08','87 Blvrd de l'independance Rouan','Américaine', 0656765432);";
     
    if ($result=mysql_query($req)){
    	echo "Insertion reussi !!!"
    }
    else {
    	echo "Echec de l'insertion!!!!";
    	mysql_error();
    }
    ?>
    Le 1er, quand je clic sur le bouton "Exécuter la requete" doit m'insérer le tuple correspondant dans ma base "bda". Après je généralise en faisant la solution avec une boucle pour inserer 3.000.000 de tuples dans chacune des tables de ma base, ceci dans le but de mettre en place une stratégie d'optimisation.
    Voila

  7. #7
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Ta deuxième requête n'est pas la même que la première !
    Sur la deuxième, il manque des simples cotes autour du numéro de téléphone qui n'est bien sûr pas un champ numérique.

    Sinon je répète ma question qui est aussi un conseil : As-tu essayé la requête directement dans MySQL ? Ca permet de voir s'il s'agit d'une erreur SQL avant de chercher une erreur de PHP.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  8. #8
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    Faites pas attention à la requête, j'ai juste changer de table, sinon ça reviens au même.
    T'as raison CinePhil, quand j'exécute
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    insert into personne(NumP, Nom, DateNais, Adresse,Nationalite, Telephone) values (2,'Nicholas Belion', 
     
    '1975-08-08','87 Blvrd de l'independance Rouan','Américaine', 0656765432);
    ça me sort des erreurs de syntaxe, mais celle là marche bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    insert into personne(NumP, Nom, DateNais, Adresse,Nationalite, Telephone) values (2,"Nicholas Belion", 
     
    "1975-08-08","87 Blvrd de l'independance Rouan","Américaine", 0656765432);

  9. #9
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 343
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 343
    Billets dans le blog
    17
    Par défaut
    Et bien oui, tu as un conflit entre les guillemets simples/doubles de PHP et MySQL
    => Le ' de l'independance gêne car il n'est pas correctement échappé

    Deux exemples de requête SQL brutes et valides :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT INTO uneTable(unChamp) VALUES('L\'indépendance') -- On échappe le ' avec \
    INSERT INTO uneTable(unChamp) VALUES("L'indépendance") -- Là on ruse avec les "
    Maintenant avec PHP cela corse les choses. Toutes ces requêtes sont équivalentes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $sql = "INSERT INTO uneTable(unChamp) VALUES('L\'indépendance')" ;
    $sql = "INSERT INTO uneTable(unChamp) VALUES(\"L'indépendance\")" ;
    $sql = 'INSERT INTO uneTable(unChamp) VALUES(\'L\\\'indépendance\')' ;
    $sql = 'INSERT INTO uneTable(unChamp) VALUES("L\'indépendance")' ;
    A toi de choisir ta forme préférée. La mienne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $sql = sprintf('INSERT INTO uneTable(unChamp) VALUES("%s")', mysql_real_escape_string($s)) ;

  10. #10
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    Bonjour,
    Après quelques petites modifications du code, voila ou j'en suis :
    acceuil.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <html>
    <body>
    <font size=3, color=blue><center>Insertion de données dans la base Mysql avec Php</center></font>
    <p><center><input type="submit" value="Executer la requête"></center>
    <?php
    	include("connexion.php");
    	$req="insert into personne(NumP, Nom, DateNais, Adresse,Nationalite, Telephone) values (2,'Nicholas 
    
    Belion', '1975-08-08','87 Blvrd de l\'independance Rouan','Américaine',0656765432);";
     
    if ($result=mysql_query($req))
    {
    	echo "Insertion reussi !!!"
    }
    else 
    {
    	echo "Echec de l'insertion!!!!";
    	mysql_error();
    }
    ?>
    </body>
    </html>
    connexion.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $server='localhost';
    $user='root';
    $password='';
    $db='bda';
    mysql_connect($server,$user,$password);
    mysql_select_db($db);
    ?>
    J'ai choisis la forme 'L\' Séb, mais même avec ça, ça ne marche pas. D'après vous, d'ou est-ce que mon problème peut-il venir ?

  11. #11
    Membre chevronné Avatar de makmaoui
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    283
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2007
    Messages : 283
    Par défaut
    Bonjour,

    peux tu nous indiquer quelle erreur est renvoyé, pour cela ajoute :

    et non pas

  12. #12
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    J'ai bien ajouté Mais quand je clic sur le bouton Exécuter, il ne m'affiche aucune erreur et rien n'est insérer non plus.

  13. #13
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    Maintenant, ça marche, en fait, il y avait très longtemps, j'avais installer Mysql 5.0, et à mon insu ce dernier tournait et utilisait déjà le port 3305. J'ai fait vite fait un saut dans la liste des services de windows, et après l'avoir sucrer et redémarrer le code marche nickel, maintenant je vais généraliser en mettant une boucle pour insérer les 3 millions de tuples. Voici les code néanmoins et merci à vous tous .
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <html>
    <body>
    <font size=3, color=blue><center>Insertion de données dans la base Mysql avec Php</center></font>
    <p><center><input type="submit" value="Executer la requête"></center>
    <?php
        include("connexion.php");
        $req="insert into personne(NumP, Nom, DateNais, Adresse,Nationalite, Telephone) values (2,'Nicholas Belion', '1975-08-08','87 Blvrd de l\'independance Rouan','Américaine',0656765432);";
     
    if ($result=mysql_query($req))
    {
    	echo "Insertion reussi !!!";
    }
    else 
    {
    	echo "Echec de l'insertion!!!!";
    	echo mysql_error();
    }
    ?>
    </body>
    </html>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $server='localhost';
    $user='root';
    $password='';
    $db='bda';
    mysql_connect($server,$user,$password);
    mysql_select_db($db);
    ?>

  14. #14
    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
    Avec mysql pour échapper le caractère quotes (') , il ne faut pas utiliser l'antislash mais le caractère quotes (') également !

    Grossièrement il faut doubler les quotes :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into personne(NumP, Nom, DateNais, Adresse,Nationalite, Telephone) values (2,'Nicholas Belion', '1975-08-08','87 Blvrd de l''independance Rouan','Américaine',0656765432)
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  15. #15
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 343
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 343
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par RideKick Voir le message
    Avec mysql pour échapper le caractère quotes (') , il ne faut pas utiliser l'antislash mais le caractère quotes (') également !
    Pas forcément : http://dev.mysql.com/doc/refman/5.0/...ng-syntax.html

  16. #16
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Je suis étonné que ton numéro de téléphone fonctionne comme tu l'as écrit, c'est à dire en tant que nombre et non pas en tant que chaîne de caractères.
    Rassure-moi, tu n'as quand même pas mis la colonne 'Telephone' en type numérique quand même ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  17. #17
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    Oui pourquoi ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    CREATE TABLE `PERSONNE` (
    `NumP` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `Nom` VARCHAR( 30 ) NOT NULL ,
    `DateNais` DATE NOT NULL ,
    `Adresse` VARCHAR( 30 ) NOT NULL ,
    `Nationalite` VARCHAR( 20 ) NOT NULL ,
    `Telephone` INT ( 10 ) UNSIGNED NOT NULL ,
    ) ENGINE = MYISAM ;

  18. #18
    Membre éclairé Avatar de _shuriken_
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    543
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2006
    Messages : 543
    Par défaut
    Je crois que j'ai vu pourquoi tu dis ça, il ne m'affiche pas le 0 devant les numéros, alors j'ai changé le type en chaîne de caractères; aucun impact conséquent dans ce que je fais, mais bon .

  19. #19
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 818
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 818
    Billets dans le blog
    14
    Par défaut
    Conceptuellement, un numéro de téléphone n'est pas un nombre. C'est un code qui pourrait tout aussi bien comprendre des lettres. D'ailleurs au début du téléphone, on demandait les numéros par le nom de leur central téléphonique à une opératrice. A titre d'exemple, le numéro de téléphone de Jean Mineur Publicité, devenu Médiavision, qui est le diffuseur de publicités au cinéma, était BALZAC 00 01. Cela correspondant au code BAL 00 01 et est devenu bien plus tard le 01 47 20 00 01.

    D'une manière générale, ne coder en format numérique que les nombres pouvant faire l'objet d'un calcul (prix, quantité, âge, longueur...) et les identifiants auto-incrémentés. Même si, dans une adresse, on isole le numéro de la rue, le numéro est un format chaîne de caractères car le numéro peut être '7 bis' ou '27 ter'. Au passage, le code postal n'est pas non plus un nombre mais un code.

    Bonne continuation.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

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

Discussions similaires

  1. [MySQL] Insertion dans une BD MySQL à partir d'un formulaire.
    Par merymaru dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 23/05/2007, 21h29
  2. Réponses: 2
    Dernier message: 03/05/2007, 09h00
  3. [VB.NET][MySQL]ID insertion dans une base MySQL par ODBC
    Par leSeb dans le forum Windows Forms
    Réponses: 2
    Dernier message: 21/03/2006, 10h58
  4. Problème d'insertion dans une table MYSQL
    Par greg69 dans le forum Requêtes
    Réponses: 4
    Dernier message: 24/10/2005, 11h34
  5. insertion dans une DB mySQL
    Par preacher_man dans le forum Bibliothèques tierces
    Réponses: 3
    Dernier message: 13/10/2005, 21h14

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