Forum IRIS

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Forum IRIS

Forum IRIS One Piece Aie ça rime

-39%
Le deal à ne pas rater :
Pack Home Cinéma Magnat Monitor : Ampli DENON AVR-X2800H, Enceinte ...
1190 € 1950 €
Voir le deal

4 participants

    lire BDD avec PHP

    Monkey D. Dragon
    Monkey D. Dragon
    Membre


    Messages : 793
    Date d'inscription : 24/05/2012
    Age : 30
    Localisation : ile des hommes poissons place de la bastille

    lire BDD avec PHP Empty lire BDD avec PHP

    Message par Monkey D. Dragon Mer 30 Mai - 8:20

    checkbox.php

    Code:
    <?php require ("debut.php");?><!-- permet d'afficher le haut de la page est d'alleger chaque page -->

    <h2>Base de données des pièces enregistrés</h2><!--titre-->
    <?php   //lire des clients.
    require ("connect.php");
    $connexion = mysql_pconnect (SERVEUR, NOM, PASSE);
    if (!$connexion)   //test de la connection aux serveur
       {
       exit;
       }
    if (!mysql_select_db (BASE, $connexion))   //test de la connection a la base de donnée
       {
       exit;
       }
    $resultat = mysql_query ("SELECT * FROM `stock`", $connexion);
    if ($resultat)   //si toute la connection est bonne
       {
       while ($stock = mysql_fetch_object ($resultat))   //afficher ce qu'il ce trouve dans la BdD grace a une boucle tous sera sur le meme tableau
          {
          echo "Nom de la piece: <B>$stock->Npiece</B>";
          print ("<CENTER><TABLE width=80% border=1>
                <TR><TD>référence</TD><TD>Emplacement dans le local</TD><TD>Ces dimention</TD>
                <TD>Son Poids</TD><TD>Sa photo</TD><TD>Nombre en stock</TD><TD>ou ce Réaprovisionner</TD>
                <TD>Son prix en €</TD><TD>Son prix en $</TD><TD>Commentaire</TD></TR>
                
                <TR><TD>$stock->Reference</TD><TD>$stock->Emplacement</TD><TD>$stock->Dimention</TD>
                <TD>$stock->Poids</TD><TD>$stock->Photo</TD><TD>$stock->Nstock</TD>
                <TD>$stock->Reapro</TD><TD>$stock->Prix€</TD><TD>$stock->Prix$</TD>
                <TD>$stock->Commentaire</TD></TR></TABLE></CENTER> ");// premiere parti et le debu du tableau qui sera répeter et la deuxieme parti est ce qui est dans la BdD
          echo "<BR>";
          }
       }
    else   //sinon envoyer un message d'erreur
       {
       echo "<B>Erreur dans l'exécution de la requête.</B><BR>";
       echo "<B>Message de MySQL :</B> " . mysql_error($connexion);
       }
       
    require ("fin.php");?><!-- permet d'afficher le bas de la page est d'alleger chaque page -->

    connect.php
    Code:
    <?php
    //
    //Fichier contenant les définitions de constantes
    //pour la connexion à MySQL

    define ('NOM', "root");
    define ('PASSE', "");
    define ('SERVEUR', "localhost");
    define ('BASE', "gmao");
    ?>
    Vice-Amiral Smoker
    Vice-Amiral Smoker
    Admin


    Messages : 486
    Date d'inscription : 24/05/2012
    Localisation : Nouveau Monde

    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Vice-Amiral Smoker Mer 30 Mai - 8:31

    Ça donne des bons tuyaux
    Monkey D. Dragon
    Monkey D. Dragon
    Membre


    Messages : 793
    Date d'inscription : 24/05/2012
    Age : 30
    Localisation : ile des hommes poissons place de la bastille

    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Monkey D. Dragon Mer 30 Mai - 8:40

    Code:
    $resultat = mysql_query ("SELECT * FROM `stock`", $connexion);
    if ($resultat)   //si toute la connection est bonne
       {
       while ($stock = mysql_fetch_object ($resultat))   //afficher ce qu'il ce trouve dans la BdD grace a une boucle tous sera sur le meme tableau
          {
          echo "Nom de la piece: <B>$stock->Npiece</B>";
    dans cette zone ce que tu cherche
    Wapol
    Wapol
    Djolosse


    Messages : 21
    Date d'inscription : 25/05/2012

    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Wapol Ven 1 Juin - 23:21

    Tss, cette méthode est trop vielle.
    Utilise plutôt ça:

    Pour écrire :
    Code:
    bdd = new PDO('mysql:host=localhost;dbname=test', 'root', 'admin');

    // Creation et envoi de la requete
    $req = $bdd->prepare('INSERT INTO info_client(nom) VALUES(:nom)');
    $req->execute(array(
       'nom' => $user_name,

    // Deconnexion de la base de donnees
    $bdd= NULL;

    Pour lire:

    Code:
    $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', 'admin');

    // Envoi de la requete
    $req = $bdd->prepare('SELECT nom FROM info_client');
    $req->execute(array(
       while ($rep = $req->fetch())
          {
             echo $rep['nom'];
    }

    $bdd = NULL;
    Amiral Ao-Kiji
    Amiral Ao-Kiji
    Admin


    Messages : 254
    Date d'inscription : 24/05/2012

    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Amiral Ao-Kiji Lun 4 Juin - 6:51

    Aie! kean y c'est mis a PDO.
    Monkey D. Dragon
    Monkey D. Dragon
    Membre


    Messages : 793
    Date d'inscription : 24/05/2012
    Age : 30
    Localisation : ile des hommes poissons place de la bastille

    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Monkey D. Dragon Lun 4 Juin - 7:34

    Xd est c'est un mec qui viens sur le forum que les week-end
    Monkey D. Dragon
    Monkey D. Dragon
    Membre


    Messages : 793
    Date d'inscription : 24/05/2012
    Age : 30
    Localisation : ile des hommes poissons place de la bastille

    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Monkey D. Dragon Mer 27 Juin - 8:01

    résolut Wink
    tu peu le fermer sans booster Very Happy
    Vice-Amiral Smoker
    Vice-Amiral Smoker
    Admin


    Messages : 486
    Date d'inscription : 24/05/2012
    Localisation : Nouveau Monde

    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Vice-Amiral Smoker Mer 27 Juin - 9:27

    C'est résolu, donc je lock.

    Contenu sponsorisé


    lire BDD avec PHP Empty Re: lire BDD avec PHP

    Message par Contenu sponsorisé


      La date/heure actuelle est Lun 20 Mai - 11:56