• # facile

    Posté par . En réponse au message chargement de page (nouveau). Évalué à 3.

    en debut de ton script, faut luire dire de se connecter à la base de données, et d'en lire quelques infos.

    comme tu vas surement devoir te connecter à la base de données dans chacune de tes pages de ton projet, je te recommande de faire un fichier connexion.php qui va ouvrir la connexion à la base de donnée, et initialiser un handle.

    ensuite dans chaque page qui aura besoin d'acceder à la base de donnée, tu pourras inclure ce fichier connexion.php
    afin de ne plus avoir qu'a travailler sur le handle.

    un exemple de connexion.php

    try {
     $bdd = new PDO('mysql:host=localhost;dbname=mabasededev', 'monuser', 'monmotdepasse');
    }
    catch (PDOException $e) {
     die("Error ! : ".$e->getMessage());
    }

    puis dans ma page qui fait vraiment les traitements

    // lui dire qu'on a absolument besoin de se connecter à la base
    require("connexion.php");
    // executer la requete sur le handle $bdd obtenu par connexion.php
    // but de la requete recuperer les lignes de la table xxxxx
    $liste=$bdd->query("SELECT * FROM xxxxx");
    while($ligne = $liste->fetch())
    { // ici le traitement des resultats de la requete,
    // pour chacune des lignes de resultats on obtient un tableau $ligne
    // utilisable avec $ligne[0], $ligne[1]
    // ou plus facile $ligne['nom_de_la_colonne']
    }