base de donnée sur un site web, avec une interface de saisie et d'affichage - Page 4
Répondre à la discussion
Page 4 sur 6 PremièrePremière 4 DernièreDernière
Affichage des résultats 91 à 120 sur 174

base de donnée sur un site web, avec une interface de saisie et d'affichage



  1. #91
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage


    ------

    tu peux pas ouvrir un compte paypal ?
    je pense dans son lien http://www.planete-bleue.net/cle.exe.
    il a tout mis dedans

    -----
    exclu à jamais du présent

  2. #92
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    oui je pense qu'en allant a la Fnac à Marseille tu trouveras ton bonheur
    exclu à jamais du présent

  3. #93
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    j'ai du changer les port apache en 3307 et phpmyadmin en 8080 pour pouvoir accèder à phpmyadmin,
    avec la config intiale à l'inverse, la page phpmyadmin n'arrivait pas à se connecter

  4. #94
    Dormeur74

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    Code:
    est ce que t'as travaillé sur la base de données ? et tu me l'aurais renvoyé ? car je la trouve pas sur le fil du sujet, ni dans ma boite mail.
    Tu l'as trouveras dans l'auto-extractible au format MySQL, directement exploitable (photos des oiseaux en moins)..

  5. #95
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    oui, je l'ai trouvé, merci
    mais meme le changement de ports n'a rien résolu au problème. j'arrive pas à me conencter à la page phpmyadmin, il tourne, tourne, tourne ... sans résultats

  6. #96
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    oui mais bon comment veux tu que les gens y accedent
    et puis donner son adresse ip cela va pas le faire
    exclu à jamais du présent

  7. #97
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    j'ai remis les ports en place. 8080 pour apache et 3307 pour mysql,
    déjà il faut que je l'exécute en admin pour que la page phpmyadmin s'ouvre et rame.
    sur la page de login j'ai déjà l'erreur : Unknown language: Yes.

    une fois je me connecte avec le login et mot de passe par défaut fournis, il me sort une page avec: phpMyAdmin - Error
    Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.


    est ce que je télécharge une autre copie de usb webserver ?

  8. #98
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    oui je pense que c'est mieux
    http://www.usbwebserver.net/en/
    mais a ce que je vois c'est seulement une version portable d'easyphp
    exclu à jamais du présent

  9. #99
    Dormeur74

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    Code:
    Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
    Erreur connue. Il faut vider le cache de ton navigateur.

  10. #100
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    bon, j'ai installer Xamp portable, j'ai ensuite déplacé ma base de données.

    pour le moment j'ai ça:

    Base de Données MySQL ACTIVE
    PHP ACTIVE
    HTTPS (SSL) ACTIVE
    Common Gateway Interface (CGI) ACTIVE
    Server Side Includes (SSI) ACTIVE
    Serveur SMTP DESACTIVE
    Serveur FTP DESACTIVE
    Tomcat Service DESACTIVE
    Apache: port 80

    mysql: port 3306
    login: root, mdp: toor

    sous mysql:
    The additional features for working with linked tables have been deactivated.
    la sécurisation de xamp est:
    These XAMPP pages are accessible by network for everyone UNSECURE
    Every XAMPP demo page you are right now looking at is accessible for everyone over network. Everyone who knows your IP address can see these pages.

    The MySQL admin user root has no longer no password SECURE
    PhpMyAdmin password login is enabled. SECURE
    A FTP server is not running or is blocked by a firewall! UNKNOWN
    A FTP server is not running or is blocked by a firewall!

    PHP is NOT running in "safe mode" UNSECURE
    If do you want to offer PHP executions for outside persons, please think about a "safe mode" configuration. But for standalone developer we recommend NOT the "safe mode" configuration because some important functions will not working then. More Info

    The test user "newuser" for the POP3 server (Mercury Mail?) does not exists anymore or have a new password SECURE
    ftp 21/tcp # File Transfer [Control] (XAMPP: FTP Default Port)
    smtp 25/tcp mail # Simple Mail Transfer (XAMPP: SMTP Default Port)
    http 80/tcp # World Wide Web HTTP (XAMPP: Apache Default Port)
    pop3 110/tcp # Post Office Protocol - Version 3 (XAMPP: POP3 Default Port)
    imap 143/tcp # Internet Message Access Protocol (XAMPP: IMAP Default Port)
    https 443/tcp # http protocol over TLS/SSL (XAMPP: Apache SSL Port)
    mysql 3306/tcp # MySQL (XAMPP: MySQL Default Port)
    AJP/1.3 8009 # AJP/1.3 (XAMPP: Tomcat AJP/1.3 Port)
    http-alt 8080/tcp # HTTP Alternate (see port 80) (XAMPP: Tomcat Default Port)

  11. #101
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    Citation Envoyé par Dormeur74 Voir le message
    Code:
    Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
    Erreur connue. Il faut vider le cache de ton navigateur.
    Bonjour, enfin on te retrouve, ça fait plaisir en tous cas

  12. #102
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    bon mon cher gdhia
    et la deuxieme page elle affiche bien le detail d'une espece ?
    exclu à jamais du présent

  13. #103
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    Citation Envoyé par ventilopomme Voir le message
    bon mon cher gdhia
    et la deuxieme page elle affiche bien le detail d'une espece ?
    elle devrait, oui!

  14. #104
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    aussi une premiere regle c'est qu'on ne mets jamais dans une table les données des images il vaut mieux que tu donnes a cote un repertoire contenant les images et dans la table tu aies que le chemin d'acces
    exclu à jamais du présent

  15. #105
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    oui, tu as tout as tout à fait raison.

    je voudrais poser une question.
    avec la première partie php, nous avons préparé la collecte de l'information sur l'espèce donnée qui va etre transférée sur une autre page.

    Maintenant, une autre partie php pour la liste des experts par espèce. alors dans cette deuxième partie, qui vient se mettre dans le me document html, est ce que je dois redéfinir la base de données ?

  16. #106
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    si ma question n'était pas claire, je peux la reformuler

  17. #107
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    non pas besoin du tout
    dans le code php tu ajoutes (on etait parti sur trois criteres)
    tu corrigeras bien sur avec les bons noms de table et de colonnes
    tu peux voir on fait que copier coller le premier formulaire

    code a ajouter dans la partie php
    Code:
    $requetegeo="select * from geographics_areas";
    $resultgeo = mysql_query($requetegeo);
    
    $requetesub="select * from subjects";
    $resultsub = mysql_query($requetesub);
    
    $requeteexp="select * from species";
    $resultexp = mysql_query($requeteexp);
    et ensuite le formulaire
    Code:
    <form action="experts.php" method="POST">
    <select name="choixgeo">
    <?php
        while ($rowgeo = mysql_fetch_assoc($resultgeo)) {
              echo "<option value='".$rowgeo['georef']."'>".$rowgeo['geoarea french']."</option>";
       }
    ?>
    </select>
    <select name="choixsub">
    <?php
        while ($rowsub = mysql_fetch_assoc($resultsub)) {
              echo "<option value='".$rowsub['subref']."'>".$rowgeo['subject french']."</option>";
       }
    ?>
    </select>
    <select name="choixspe">
    <?php
        while ($rowspe = mysql_fetch_assoc($resultspe)) {
              echo "<option value='".$rowgeo['speref']."'>".$rowgeo['Scientific name']."</option>";
       }
    ?>
    </select>
    <input type="submit" value="run">
    </form>
    exclu à jamais du présent

  18. #108
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    quand on dit:
    $requetegeo="select * from geographics_areas";
    $resultgeo = mysql_query($requetegeo);
    $requetegeo=définition d'une variable
    "select * from geographics_areas"; = ????? (c'est quoi ?)
    $resultgeo = mysql_query($requetegeo) = définition de la variable resultgeo comme étant une requète basée sur le résultat de requetegeo ?

    est ce que c'est ça ?

  19. #109
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    et pour la page obtenant la liste des experts
    il se peut qq fautes de frappes mais je pense que tu peux corriger sans problemes
    pour la page expert.php tu peux t'inspirer de la page specie.php puisque c'est le meme mecanisme
    Code:
    <html>
    <head>
    </head>
    <body>
    <?php 
    
    $link = mysql_connect("localhost", "mysql_user", "mysql_password")
        or die("Impossible de se connecter : " . mysql_error());
    
    mysql_select_db($dbname);
    
    if  (isset($_REQUEST['choixsub'])
    {
         $req1 = "select expref from relexpsub where subref=".$_REQUEST['choixsub'];
    }
    else
    {
         $req1 = "select expref from experts";
    }
    if  (isset($_REQUEST['choixgeo'])
    {
         $req2 = "select expref from relexpgeo where georef=".$_REQUEST['choixgeo'];
    }
    else
    {
         $req2 = "select expref from experts";
    }
    if  (isset($_REQUEST['choixspe'])
    {
         $req3 = "select expref from relexpspe where speref=".$_REQUEST['choixspe'];
    }
    else
    {
         $req3 = "select expref from experts";
    }
    
    $requete="select d.* from (".$req1.") a,(".$req2.") b,(".$req3.") c,experts d where a.expref = b.expref and b.expref = c.expref and c.expref=d.expref";
    
    $result = mysql_query($requete);
    
    while ($row = mysql_fetch_assoc($result))
    {
        echo "<a href=\"expert.php?expref=".$row['expref']."\">".$row['expref']."</a>";
    }
    
    ?>
    </body>
    </html>
    exclu à jamais du présent

  20. #110
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    Citation Envoyé par gdhia Voir le message
    quand on dit:

    $requetegeo=définition d'une variable
    "select * from geographics_areas"; = ????? (c'est quoi ?)
    $resultgeo = mysql_query($requetegeo) = définition de la variable resultgeo comme étant une requète basée sur le résultat de requetegeo ?

    est ce que c'est ça ?
    oui bien sur

    "select * from geographics_areas" c'est ta requete sql que tu construit
    voila ici tu comprendras mieux
    http://www.php.net/manual/fr/function.mysql-query.php
    exclu à jamais du présent

  21. #111
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    Bien, une autre question
    $requete="select scientific_name,speref from species";
    pkoi le speref ? qui est la clé primaire. je veux dire, si on sélectionne uniquement scientific_name, ça le fera pas ? juste question de comprendre hein!!!

  22. #112
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    si tu enleves le speref de la requete et que tu envoies a la page experts.php la valeur scientific_name tu seras obligé d'ajouter une jointure entre ta table experts et ta table de jointure entre species et experts (car le lien se fait via la clef primaire speref)
    dans la page experts.php tu devras faire un truc de ce genre
    select expref from relexpspe a,species b where b.specific_name = <la valeur passée en parametre a la page> and b.speref = a.speref
    pour recuperer la liste des expref

    et tu devrais faire aussi dans la premiere page au niveau de l'option
    <option name=$row['scientific_name']">"$row['scientific_name']."</option>"

    il faut que tu reflechisses pas seulement en fonction de ta page actuelle mais comment tu vas passer l'information a tes autres pages
    si tu veux envoyer l'information quelle espece a ete selectionné , ne vaut il pas mieux envoyer la clef primaire qu'une chaine de caractere
    car si tu envoies une chaine en parametre a une autre page tu seras obligé d'utiliser la commande addslashes pour que le navigateur n'interprete pas certains caracteres
    http://www.php.net/manual/fr/function.addslashes.php
    Dernière modification par ventilopomme ; 06/05/2011 à 14h42.
    exclu à jamais du présent

  23. #113
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    voici le diagramme que tu as entre tes pages
    Images attachées Images attachées  
    exclu à jamais du présent

  24. #114
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    j'essaye d'importer la base de données sur un serveur distant pour pouvoir vous montrer le résultat.

    j'y arrive pas:
    Erreur

    requête SQL:

    --
    -- Database: `mabase`
    --
    -- --------------------------------------------------------
    --
    -- Table structure for table `experts`
    --
    CREATE TABLE IF NOT EXISTS `experts` (
    `EXPREF` int( 11 ) NOT NULL AUTO_INCREMENT ,
    `Person Prefix` varchar( 50 ) DEFAULT NULL ,
    `Last Name` varchar( 50 ) DEFAULT NULL ,
    `First Name` varchar( 50 ) DEFAULT NULL ,
    `Email` varchar( 50 ) DEFAULT NULL ,
    `Address` varchar( 50 ) DEFAULT NULL ,
    `Zip code` varchar( 50 ) DEFAULT NULL ,
    `City` varchar( 50 ) DEFAULT NULL ,
    `Country` varchar( 50 ) DEFAULT NULL ,
    `Phone` varchar( 50 ) DEFAULT '+',
    `Phone Secondary` varchar( 50 ) DEFAULT '+',
    `Fax` varchar( 50 ) DEFAULT '+',
    `Web site` varchar( 50 ) DEFAULT NULL ,
    `Institution / Organisation` varchar( 50 ) DEFAULT NULL ,
    `Department` varchar( 50 ) DEFAULT NULL ,
    `Position` varchar( 50 ) DEFAULT NULL ,
    `Main publication(s)` varchar( 50 ) DEFAULT NULL ,
    PRIMARY KEY ( `EXPREF` )
    ) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =125;

    MySQL a réponduocumentation
    #1046 - No database selected

  25. #115
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    meme hier, sur mon pc à la maison, j'ai eu le meme résultat.

  26. #116
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    hum si cela est seulement ta requete
    je pense qu'il manque
    une commande
    USE db1;
    et tu mets a la place de db1 le nom de ta base distante
    exclu à jamais du présent

  27. #117
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    je fais l'import à partir de l'interface myadmin.

  28. #118
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    ok sur ton interface phpmyadmin
    as tu bien selectionné ta base de données
    quand tu l'as selectionné vois tu toutes les tables qui sont dedans
    apres tu clique sur l'onglet sql et il suffit de mettre ta requete sql j'ai mis la tienne cela a marché sans probleme

    mais si tu le fais sans avoir selectionner c'est normal qu'il rale
    les deux photos jointes tu as en une quand je selectionne d'abord une base dans mon cas nfe114 et l'autre quand je fais sans avoir selectionner la base

    tu dois d'abord cliquer sur le nom de ta base qui doit se trouver a gauche sur ton interface
    Images attachées Images attachées
    exclu à jamais du présent

  29. #119
    ventilopomme

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    et idem si tu passes par l'onglet import vu que par defaut il charge un fichier sql

    donc si tu selectionnes pas de base tu vas te faire jeter a moins que tu mettes sur la premiere ligne de ton fichier sql
    use lenomdetabase ;

    sinon tu selectionnes ta base dans ton interface
    et tu peux importer

    comment veux tu qu'il sache ou tu veux mettre ta table si tu lui precises pas ?

    bon week end
    exclu à jamais du présent

  30. #120
    gdhia

    Re : base de donnée sur un site web, avec une interface de saisie et d'affichage

    vous voulez bien me dire où est l'erreur ?
    Images attachées Images attachées

Page 4 sur 6 PremièrePremière 4 DernièreDernière

Discussions similaires

  1. Créer une base de donnée MySql avec EasyPHP
    Par maillat dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 20/02/2011, 09h28
  2. Récupérer une Base de donnée sur un site web
    Par inviteec423708 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 06/11/2010, 13h57
  3. Problèmes avec le site admission Post-Bac: saisie des notes.
    Par inviteb2db82da dans le forum Orientation après le BAC
    Réponses: 7
    Dernier message: 24/03/2008, 15h59
  4. Problème d'affichage sur une page web
    Par Didie13 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 04/01/2007, 15h36
  5. Mettre une webcam sur un site web
    Par KHEOPS1982 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 27/10/2003, 12h00