lert
Messages postés5Date d'inscriptionvendredi 3 novembre 2006StatutMembreDernière intervention14 septembre 2008
-
25 févr. 2008 à 15:58
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 2014
-
25 févr. 2008 à 16:31
Bonjour,
je travail sur une boutique en ligne, ( je précise que je suis débutant en php), il y à une collection homme et une collection femme, mon problème concerne la partie back office. En effet quand j'ajoute un article à ma boutique, le nom du produit fonctionne s'affiche bien, son prix aussi mais la photo ne s'affiche pas.(je crois quelle ne se créée meme pas).Quand je vais dans ma bdd, je constate dans le champs photo qu'il ajoute "homme" au lieu d'ajouter pantalon.jpg par exemple. J'ai récupéré ce code qui tient sur 3 fichiers.
boutique.php
trait_insert.php
upload.php
Si jamais quelqu'un peut m'aider.
<?
include("connection.php");
if(!isset($_REQUEST['choix'])){$choix='homme';}else{$choix=$_REQUEST['choix'];}
$requete="SELECT * FROM $choix ORDER BY id DESC";
$req=mysql_query($requete,$connection);
//création du tableau associatif
$enr=mysql_fetch_array($req);
if(!empty($enr['photo'])){$photo=$enr['photo'];}else{$photo='tim.jpg';}
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 25 févr. 2008 à 16:19
Hello,
procède par étape. S'il y a homme dans le champ Photo, c'est que ta requête contenait la valeur Homme. Alors cherche pourquoi elle contenait cette valeur alors que ça n'aurait pas dû être le cas.
J'ai regardé vite fait ton code, je ne suis pas sûr que l'erreur vienne de là. Regarde peut-être le nom de tes inputs dans le code html.