Bonjour, j'aimerais aller chercher une image dans mon dossier image.
Voici le code:
Code :
- <?php
- include ("connect_db.php" );
- // On récupère les cinq dernières news.
- $req=$bdd->prepare("SELECT * FROM produits ORDER BY Nom" ); // on prépare notre requête
- $req->execute(array());
- $req2=$bdd->prepare("SELECT ref, Nom FROM produits" );
- $req2->execute(fetchAll);
- foreach ($req2 as produits)
- {
- ?><img src="images/<?php echo $produits['Nom']."".$produits['ref']."png";?>"/>
- <?php
- }
- while ($donnees=$req->fetch(PDO::FETCH_ASSOC))
- {
- echo '<tr>';
- echo '<th> N° </th>';
- echo '<th> Apercu </th>';
- echo '<th> Nom </th>';
- echo '<th> Categories </th>';
- echo '<th> Description </th>';
- echo '<th> Stock restant </th>';
- echo '<th> Prix </th>';
- echo '</tr>';
- echo '<tr>';
- echo '<td>'.$donnees['ref'].'.</td>';
- echo '<td>'.$produits.'</td>';
- echo '<td>'.$donnees['Nom'].'</td>';
- echo '<td>'.$donnees['Categories'].'</td>';
- echo '<td>'.$donnees['Description'].'</td>';
- echo '<td>'.$donnees['Stock'].'</td>';
- echo '<td>'.$donnees['Prix'] .'EUR</td>';
- if ($donnees['Stock']<=0)
- {
- echo '<td><img src="images/rupture_stock.png" alt="" />';
- }
- else
- {
- echo '<td><img src="images/en_stock.png" alt="" /></td>';
- echo '<td><form method="POST" action="ajouter_panier.php">';
- echo '<label for="Quantite">Quantite<br /></label><input type="text" name="Quantite" /></td>';
- echo '<td><INPUT border=0 src="images/ajouter_panier.png" type=image Value=submit align="middle" ></td>';
- //echo '<td><a href="ajout_panier.php"><img src="images/ajouter_panier.png" alt="" /></a>';
- }
- echo '</tr>';
- };
- ?>
- </table
- </div>
|
Il me retourne cette erreur: Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM à la ligne du foreach
Message édité par Escambray le 20-01-2013 à 15:43:06