Boutique en ligne

Signaler
Messages postés
16
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
28 mai 2011
-
Messages postés
1654
Date d'inscription
dimanche 7 septembre 2008
Statut
Membre
Dernière intervention
11 septembre 2013
-
bonjour a tous,
j'essai de créer un site de boutique en ligne
tous ca marche bien sauf les images des produits...
chaque produit a une image qu'elle s'affiche sur le site et lorsque l'internaute clic sur l'une des images, les infos de produit s'affiche.
..
mais ca ne marche pas...
j'ai deja fait un champs pour l'image dans la table produit de type varchar(60)..
mais lorsque je lance le site il affiche une erreur offest Undefine index row[10]

svp aidez moi
merci d'avance

1 réponse

Messages postés
1654
Date d'inscription
dimanche 7 septembre 2008
Statut
Membre
Dernière intervention
11 septembre 2013
16
bonjour

tu veux afficher le detail du produit depuis l'image
il faut un lien qui ouvre la page à partir de l'id du produit

ex :

$req ?

while($row=mysql_fetch_array($req)){
echo '[detail.php?detail='.$row['id_produit'].' ]
';
}

puis
detail.php

<?php
if(isset($_GET['detail']) && !empty($_GET['detail'])){
$det = (int)$_GET['detail'];
} 

/*database connect*/
$det = mysql_real_escape_string($det);
$req mysql_query("select * from produits where id_produit'".$det."' limit 1");
while($data=mysql_fetch_array($req)){
$data['id_produit'].'
';
$data['description'].'
';
$data['lien_image'].'
';
/* etc ...*/
}?>