Boutique en ligne

cs_samia22 Messages postés 16 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 28 mai 2011 - 16 avril 2011 à 10:48
cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 - 16 avril 2011 à 18:27
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

cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 19
16 avril 2011 à 18:27
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 ...*/
}?>
0
Rejoignez-nous