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 :

Ajout utilisateur multiple


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 177
    Par défaut Ajout utilisateur multiple
    Bonjour,
    Est ce que quelqu'un peut me dire comment il pense qu'il faut faire pour ajouter une liste d'utilisateur a une base de données. Via un fichier texte est ce possible? Ou par Excel?

    Merci d'avance

  2. #2
    Membre chevronné Avatar de gofono_bass
    Inscrit en
    Décembre 2005
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Décembre 2005
    Messages : 383
    Par défaut
    Salut,
    Les 2 solutions sont possibles (le fichier excel au format .CSV), mlais avec un fichier texte c'est encore plus facile. Le meixu etant que dans ton fichier texte tu sépares les differents utilisateurs par une séparateur precis que tu auras choisi (ou juste en passant a la ligne). Tu ouvres ton fichier texte avec fopen, tu lis son contenu (fread()). et là, pour chaque ligne lue (donc chauqe utlistateur), tu fais une requete d'insertion a la base.
    C'est pas super detaillé ce que j'ai dit, mais ça devrait te fournir les elements de reponse.

  3. #3
    Membre chevronné Avatar de papyphp
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    438
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 438
    Par défaut
    Salut Carter,

    Il y a aussi la solution LOAD DATA INFILE si tu as un acces direct à mysql

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 177
    Par défaut
    J'ai tester. Mais j'obtient cette erreur :
    Parse error: syntax error, unexpected T_STRING in c:\wamp\www\projet\projetphp\aaaaaaaaa.php on line 7


    Voici mon code:

    <?php
    $connection = mysql_connect(localhost, root, "")
    or die ("connexion impossible");
    $db = mysql_select_db (php, $connection)
    or die ("la base de données est innaccessible");

    mysql>LOAD DATA LOCAL INFILE "testmulti.txt" INTO TABLE 'utilisateur';

    ?>
    Je ne vois pas pourquoi...

Discussions similaires

  1. Ajouter utilisateur (Delphi7+dbexpress+firebird1.5)
    Par nassoft dans le forum Bases de données
    Réponses: 5
    Dernier message: 19/05/2007, 18h25
  2. Ajout utilisateur par VBA dans .mdw
    Par electrosat03 dans le forum Sécurité
    Réponses: 4
    Dernier message: 20/01/2007, 21h36
  3. ldap_add() ajout utilisateur dans l'active directry
    Par toxyko dans le forum Langage
    Réponses: 3
    Dernier message: 03/07/2006, 23h23
  4. Comment bien gérer les utilisateurs multiples
    Par Vesta dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 29/06/2006, 08h48
  5. Ajout utilisateur à un group
    Par litbos dans le forum Administration système
    Réponses: 2
    Dernier message: 04/11/2005, 11h15

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