Connection

Résolu
Bonjour,

J'aimerais avoir un méthode simple pour connecter ma BDD Mysql à mon portfolio.
Je ne vois pas comment écrire le code.

Merci d'avance

3 réponses

  1. Modérateur
    Bonjour,
    Pour se connecter à Mysql depuis un programme PHP par exemple... tu peux utiliser la PDO
    par exemple
    <?php
    //variables :
    $host = "localhost";
    $dbName="maBdd";
    $user = "root";
    $password = "";
    
    //connexion
    try{
     $dsn = 'mysql:host=$host;dbname=$dbName';
     $options = array( PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8' );
     $dbh = new PDO($dsn, $user, $password, $options);
     $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    } catch (PDOException $e) {
        echo 'Échec lors de la connexion : ' . $e->getMessage();
    }
    ?>
    


    Cordialement,
    Jordane
    1. Je cherchais quelque chose comme ça ! Je vais le modifier si besoin :)
      Savez vous s'il y a d'autre méthode que PhP? Juste pour information.
      Merci beaucoup
    2. Modérateur
      Ben .. n'importe quel autre langage de programmation. ..
      après. . tout dépend de ce que tu souhaites faire exactement. ..
    3. En gros, j'ai un portfolio et je souhaite y ajouter des fiches consultable via celui ci.
  2. Modérateur
    Ton portfolio .... il est stocké où ?
    Tu veux faire des fiches consultables.... par qui ? par quel biais (une page internet) ?

    ... si c'est sur internet que tu souhaites faire ....il te faudra donc prendre un langage "web" ...
    le php étant le plus répandu ...(mais il existe l' ASP ... ou même le "tout javascript" en utilisant par exemple NODE.JS ... et même le java avec le applets par exemple....)

    Quoi qu'il en soit ... il te faut clairement identifier les besoins avant de choisir un langage de programmation ... et ça.. il n'y a que toi qui peut le faire......
    Le choix du (des) langage(s) se faisant :
    - En fonction des besoins (web ou pas... on privilégie la performance à la sécurité et/ou à la simplicité.... etc...)
    - En fonction des contraintes ( par exemple.. tu ne feras pas de programme VB.NET ...sur un serveur LINUX....)
    -et enfin... En fonction des connaissances dans le langage en question (on favorise d'abord les langages qu'on maitrise....)

    1. En gros je veux faire des fiches consultables par un jury pour une épreuve de mon BTS:

      voila ce que j'ai fais pour le moment :

      http://couilleault-johan.no-ip.biz/portfoliobts/public_html/index.html

      Au niveau des fiches de compétence, je veux qu'il y est un aperçus. (Ensuite je vais incorporé une flèche pour pouvoir afficher la totalité des fiches sur une autre page avec une visualisation complète quand on clique dessus)
      1. Modérateur
        donc... du web .....
        Ben le plus simple sera donc de le faire en PHP.
      2. @jordane45D'accord, je vais partir sur la première proposition, merci :)