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

PHP & Base de données Discussion :

Inséré bdd dans plusieur block pour e-commerce


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 275
    Par défaut Inséré bdd dans plusieur block pour e-commerce
    Bonjour, je suis débutant et je réalise un site ecommerce en php et sur ma page achats, je voudrai inséré ma base de donnée sous forme d'un bloc par articles
    voici mon code

    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <link rel="stylesheet" type="text/css" href="style.css" />
    <?php
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "allphptricks";
     
    // Create connection
    $conn = mysqli_connect($servername, $username, $password, $dbname);
    // Check connection
    if (!$conn) {
      die("Connection failed: " . mysqli_connect_error());
    }
        $req =db->prepare('SELECT * products');
        $req->execute();
        var_dump($req->fetchall())
     
    ?>
    <div class="tab-content" id="pills-tabContent">
      <div class="tab-pane fade show active" id="pills-home" role="tabpanel" aria-labelledby="pills-home-tab">
        <div class='container_produit'>
      <div class='product'>
        <?php $products = $DB->query('SELECT * FROM products');?>
        <?php foreach ( $products as $products ): ?>
        <img src='https://placeimg.com/200/100'>
        <h2 class='header'>Ruban adhésif</h2>
        <p class='description'>Dévidoir économique Largeur max rouleau 50 mm.</p>
        <p class='price'>7,80€</p>
        <div class='btn'>Ajouter au Panier</div>
        <div class='quickview'>Quickview</div>
      </div>
      <?php endforeach ?>
    </div>
    </div>
    </div>/

    il m'affiche une erreur :
    Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) in D:\Site\PHP\BLOC..php on line 14
    J’ai cherché des tuto je me suis appuyé deçu pour faire mon script mais sa ne marche pas
    si vous avez de bon tuto, je suis proneur
    Merci de vos réponse

  2. #2
    Membre Expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 59
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Billets dans le blog
    8
    Par défaut
    SQL ligne 14

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM products
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

Discussions similaires

  1. Réponses: 8
    Dernier message: 26/05/2019, 21h05
  2. [MySQL] Utiliser des données d'une BDD dans un lien pour image
    Par clairetj dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 28/06/2015, 15h48
  3. [MySQL] Selection dans plusieurs tables pour constituer un seul RecordSet
    Par mesken dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 15/10/2011, 21h25
  4. Réponses: 8
    Dernier message: 09/01/2007, 16h30
  5. Réponses: 5
    Dernier message: 07/09/2006, 12h33

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