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

Langage PHP Discussion :

Comparaison de tableau


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Responsable de trafic
    Inscrit en
    Avril 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de trafic
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 4
    Par défaut Comparaison de tableau
    Bonjour
    Je suis entrain de travailler sur un projet de comparaison de 2 fichiers en csv pour mon stage tout cela en php et en local,
    Je m’explique j’ai un bouton parcourir +et submit sur ma page pour uploader le fichier 1 (contient 5 ou 6 colonnes et nombre de lignes X) , une fois le fichier uploadé la page doit afficher son contenu sous forme d’un tableau,
    Arrive ensuite le traitement, il s’agit de comparer une colonne de ce fichier avec une autre base globale (idéalement avec la page web car il sera constante),.
    Cette comparaison doit nous afficher la somme des données dans la base (similaire à la fonction recherveV sous excel) exemple ;
    Tableau 1
    nom Prénom Ville
    Dupont Vincet Paris
    Leclerc Thomas Londres
    Dupond Edward Marseille
    Leroy Damien Reims

    Base de donnes fixe
    Nom Prénom Note
    Dupont Vincet 10
    Leclerc Thomas 15
    Dupond Edward 16
    Leroy Damien 9
    BA Fabrice 13
    Alain Rémy 14
    Blanche Marie 10
    … … …


    Résultat à afficher sur ma page :
    La somme des notes pour les candidats choisis est : 50
    Sachant que le fichier tableau 1 à toujours des donnés variables.
    J’ai commencé la première partie à savoir parcourir et afficher mon tableau sur la page web mais j’obtiens quelques erreur !!!
    >
    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
    23
    24
    25
    26
        <head>
        <title>Upload de fichier</title>
        </head>
        <body>
        <form name="formu" action="traitement.php" method="post" enctype="multipart/form-data">
        Comparez le fichier  <input type="file" name="fichier[]" accept="CSV" /><br />
     
     
       <input type="submit" value="Go !!!!" />
        </form>
     
        </body>
    	<h<?php
    	$row = 1;
    if (($handle = fopen("test.csv", "r")) !== FALSE) {
        while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
            $num = count($data);
            echo "<p> $num champs à la ligne $row: <br /></p>\n";
            $row++;
            for ($c=0; $c < $num; $c++) {
                echo $data[$c] . "<br />\n";
            }
        }
        fclose($handle);
    }
        </html>
    Je ne sais pas comment faire le lien entre le bouton pour afficher ce fichier.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Bonjour,
    j'ai quelques questions.

    Citation Envoyé par brin99 Voir le message
    Bonjour
    ...
    J’ai commencé la première partie à savoir parcourir et afficher mon tableau sur la page web mais j’obtiens quelques erreur !!!
    ...
    Je ne sais pas comment faire le lien entre le bouton pour afficher ce fichier.
    Quels erreurs ?
    Le lien entre le bouton et quoi ?

  3. #3
    Membre à l'essai
    Homme Profil pro
    Responsable de trafic
    Inscrit en
    Avril 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Responsable de trafic
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2014
    Messages : 4
    Par défaut mysql
    Merci de ta réponse ,

    j'ai avancé dans mon projet , mai je bloque sur certains points:

    sur cette commande comment faire comprendre à php qu'il doit aller chercher la 7 eme colonne au lieu d'importer bêtement la première et la deuxième colonne dans mysql:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $query = " CREATE TABLE $table(id INT(9999) UNSIGNED AUTO_INCREMENT PRIMARY KEY ,Marque Varchar(9999), Model Varchar(9999) )";
      $result= MYSQLI_QUERY($link,$query);
    je voulais savoir aussi comment écraser les données d'une table déjà importer par un nouvel import merci de votre aide

  4. #4
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Désolé mais je n'arrive pas à comprendre vos questions.

    Quelle septième colonne ? Ce SQL crée une table, il ne permet pas à PHP de récupérer une colonne.

    "Varchar(9999)" ? Vous êtes sûr d'avoir besoin de 9 999 caractères ?

    "truncate table" permet de supprimer les données d'une table. Après vous pouvez la remplir comme vous voulez.

Discussions similaires

  1. comparaison par tableau
    Par Sarriuss dans le forum LabVIEW
    Réponses: 4
    Dernier message: 23/10/2009, 15h20
  2. [Tableaux] Comparaison de tableau à n dimensions
    Par Yein-Yein dans le forum Langage
    Réponses: 3
    Dernier message: 09/06/2009, 17h15
  3. Comparaison Chaine / Tableau
    Par Ben-o dans le forum Langage
    Réponses: 3
    Dernier message: 28/04/2009, 10h39
  4. [VBA] comparaison de tableau sous excel
    Par Bertrand28 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 12/03/2007, 14h02
  5. [Tableaux] comparaison de tableau
    Par Fabrice ROUXEL 1 dans le forum Langage
    Réponses: 2
    Dernier message: 22/09/2006, 10h10

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