mise a jour panier
Posté : 12 janv. 2010, 17:41
bonjour
je bloque sur la maj de mon panier je cree un site de recette l'utilisateur a la possibilite d'ajouter dans son panier les recettes qui l'interesse jusqu'a la tous va bien. l'orsque l'utilisateur affiche son panier il a la possibilte de modifier des champs et de supprimer des recettes. je ne vois pas comment recuperer la ligne modifie par l'utilisateur. je vous communique le code de ma page majpanier.php
je bloque sur la maj de mon panier je cree un site de recette l'utilisateur a la possibilite d'ajouter dans son panier les recettes qui l'interesse jusqu'a la tous va bien. l'orsque l'utilisateur affiche son panier il a la possibilte de modifier des champs et de supprimer des recettes. je ne vois pas comment recuperer la ligne modifie par l'utilisateur. je vous communique le code de ma page majpanier.php
Code : Tout sélectionner
<form method="GET" action="rec-panier.php">
<center><p style='font-size:15px; font-weight:bold'>Mon panier</p></center>
<table id="demo" class="filterable" cellpadding="0" cellspacing="0" width="80%" align="center">
<tbody>
<tr align="left">
<th align="center" width="5%">Nom Recette</th>
<th align="center" width="5%">Type</th>
<th align="center" width="5%">Catégorie</th>
<th align="center" width="5%">Vous l'avez testé ?</th>
<th align="center" width="5%">Commentaire</th>
<th align="center" width="5%">Supprimer</th>
</tr>
<?PHP
$id = $_SESSION["membre_id"];
$req = "SELECT * FROM recette, espace_utilisateur, categorie WHERE espace_utilisateur.id = '$id'
And espace_utilisateur.IdRecette = recette.IdRecette AND categorie.Id= recette.Categorie";
$result = mysql_query($req) or die('Erreur SQL !<br>'.$req.'<br>'.mysql_error());
$count = mysql_query("SELECT COUNT(recette.Nom) As nbr FROM recette, espace_utilisateur WHERE espace_utilisateur.id = '$id'
And espace_utilisateur.IdRecette = recette.IdRecette");
$nbRecette = mysql_fetch_assoc($count);
$nbr = $nbRecette['nbr'];
$i=0;
if ($nbr <= 0)
echo "<tr><td>Votre panier est vide </ td></tr>";
else
{
while ($var = mysql_fetch_array($result)){
$recette[$i] = $var['Nom'];
$nomtype[$i] = $var['Type'];
$nomcat[$i] = $var['Categorie'];
$test[$i] = $var['Test'];
$commentaire[$i] = $var['Commentaire'];
$i++;
}
for ($i=0 ;$i < $nbr ; $i++)
{
?>
<td align="center">
<?php echo $recette[$i];?>
</td>
<td align="center">
<?php echo $nomtype[$i];?>
</td>
<td align="center"><?php
if ($nomcat[$i] == NULL)
{
echo "NA";
}
echo $nomcat[$i];?>
</td>
<td align="center">
<?php
echo "<form action='' method='POST'>
<select name='Test'>";
echo"<option>$test[$i]</option>";?><br>
<?php
if ($test[$i] == "NON"){
echo"<option>OUI</option>";}
ELSE IF ($test[$i] = "OUI")
{
echo"<option>NON</option>";
}
?>
</td>
<td align="center">
<textarea name="commentaire" rows="3" cols="30" size="20" value="
<?php
echo $commentaire[$i];
?>">
</textarea>
</td>
<td align="center">
<input type="checkbox" name="supprimer" value="supprimer">
</td>
</tr>
<?php
}
}
?>
</tbody></div>
</table>
<BR><BR>
<center><input type="submit" value="Mise à jour"></center>