Donc pour en revenir au panier d'achat ;) :
Moi;) a écrit :J'etais parti sur une varible de session panier ;) mais suite à ma fonction...
<?php
function affiche_article($requete)
{
include("configmysql.php");
$connexion = mysql_connect($serv_bdd, $user_bdd, $mdp_bdd)
or die ("Erreur lors de la connexion.<br />\nMySQL a retourné : ". mysql_error());
mysql_select_db($nom_bdd, $connexion)
or die ("Erreur lors de la connexion.<br />\nMySQL a retourné : ". mysql_error());
if(isset($_GET['codefam']))
{
$codefam = $_GET['codefam'];
$requete = "SELECT designation_art, puht1, descriptif6, descriptif1, descriptif7 FROM article WHERE art12 = '$codefam'";
}
$resultat=mysql_query($requete,$connexion);
$i=1;
?>
<table align="left" width="99%" cellpadding="0" cellspacing="2" border="0">
<form method="post" name="formmercuriale" class="formmercuriale" action="<?php echo $wwwroot ?>/panier.php">
<tr bgcolor="#CCCCCC">
<td align="center"><b><u>Sélection</b></u></td>
<td align="center"><b><u>Quantité</b></u></td>
<td align="center"><b><u>Désignation</b></u></td>
<td align="center"><b><u>Prix</b></u></td>
<td align="center"><b><u>Colisage</b></u></td>
<td align="center"><b><u>Origine</b></u></td>
<!--<td align="center"><b><u>Autres commentaires</b></u></td>-->
</tr>
<?php
while ($tableau=mysql_fetch_array($resultat,MYSQL_ASSOC))
{
?>
<tr bgcolor="#FFFF99">
<td align="center">
<input type="checkbox" name="art<?php echo $i; ?>" align="absmiddle" />
</td>
<td align="center">
<input type="text" name="qteart<?php echo $i; ?>" align="absmiddle" size="10"/>
</td>
<?php
echo "<td>".$tableau['designation_art']."</td>";
echo "<td>".$tableau['puht1']."</td>";
echo "<td>".$tableau['descriptif6']."</td>";
echo "<td>".$tableau['descriptif1']."</td>";
//echo "<td>".$tableau['descriptif7']."</td>";
?>
</tr>
<?php
$i=$i+1;
}
?>
<tr><td colspan="6" align="center">
<br /><br />
<input type="submit" value="Valider la commande" class="btinte" /><br /><br /><br /><br /></td></tr>
</form>
</table>
<?php
}
?>
je n'arrive pas à récupérer les valeurs des articles sélectionnés...
Car dans la page ou le client s'identifie, je crée mon panier :
<?php
if((isset($_SESSION['login'])) AND (isset($_SESSION['mdp'])))
{
$_SESSION['panier'] = array(
$article = array( $reference_art,
$designation_art,
$qte_art,
$puht,
$ptaht,
$ptpht,
$tva,),
$transportht,
$transporttva,
$transport,
$pttc,);
}
?>
Donc pour chaque article sélectionné, je devrais avoir un tableau article ?!!
Mais à ce stade la je block pour l'incrémentation des variables dans la page du panier
<?php
$_SESSION['panier']['article']['reference_art'] = "..."
?>
Et donc à ce stade la je rame à récupérer toutes mes valeurs...
Donc je ne sait si c'est pour récupérer les valeur que je ne fais pas se qu'il faut ou si c'est lorsque je les "transmet", c'est à dire lorsque je récupère mes articles dans la base ... car comme tu peux voir chaque article insérer en ce qui concerne les checkbox et la case "text je leur donne la "valeur$i"