D
derkomai
ex membre
Voilà, j'ai un ti problème. Je dois parcourir un tableau pour pouvoir mettre son contenu dans une table. Mais j''y arrive pas trop. Si vous avez une idée elle est la bien venue. :wink:
En fait j'utilise 2 tables, un table commande qui contient un user_id ou soc_id, le total etc... et une table lgcommande qui contient les produit qui se trouve dans la commande.
Quand il y a plusieur porduit dans ma commande il n'ajoute que le premier et pas les autres dans la table lgcommande.
Voici mon code :
<?php
session_start();
$serial = $_GET["serial"];
function redirection($url)
{
if (headers_sent())
{
print('<meta http-equiv="refresh" content="0;URL='.$url.'">');
}
else
{
header("Location: $url");
}
}
require ('config.php');
if (!isset($_SESSION["achats"]))
{
// validation et pas d'achats
redirection("../erreur.htm");
}
$achats = $_SESSION["achats"];
if (($HTTP_SESSION_VARS["permiss"]==2) || ($HTTP_SESSION_VARS["permiss"]==1)){
$user_id = $_SESSION["user_id"];
$sql="INSERT into commandes VALUES('','$user_id','','','')";
$result=mysql_query($sql);
}
else{
$soc_id = $_SESSION["soc_id"];
$sql="INSERT into commandes VALUES('','','$soc_id','','')";
$result=mysql_query($sql);
}
;
$id_cde = mysql_insert_id();
$query="INSERT into lgcommandes VALUES('','$id_cde','$achats[1]','$achats[2]','$achats[3]')";
$result=mysql_query($query);
header('location: ../../index.php?page=cent');
?>
Merci encore pour l'aide que vous serez m'apporter
En fait j'utilise 2 tables, un table commande qui contient un user_id ou soc_id, le total etc... et une table lgcommande qui contient les produit qui se trouve dans la commande.
Quand il y a plusieur porduit dans ma commande il n'ajoute que le premier et pas les autres dans la table lgcommande.
Voici mon code :
<?php
session_start();
$serial = $_GET["serial"];
function redirection($url)
{
if (headers_sent())
{
print('<meta http-equiv="refresh" content="0;URL='.$url.'">');
}
else
{
header("Location: $url");
}
}
require ('config.php');
if (!isset($_SESSION["achats"]))
{
// validation et pas d'achats
redirection("../erreur.htm");
}
$achats = $_SESSION["achats"];
if (($HTTP_SESSION_VARS["permiss"]==2) || ($HTTP_SESSION_VARS["permiss"]==1)){
$user_id = $_SESSION["user_id"];
$sql="INSERT into commandes VALUES('','$user_id','','','')";
$result=mysql_query($sql);
}
else{
$soc_id = $_SESSION["soc_id"];
$sql="INSERT into commandes VALUES('','','$soc_id','','')";
$result=mysql_query($sql);
}
;
$id_cde = mysql_insert_id();
$query="INSERT into lgcommandes VALUES('','$id_cde','$achats[1]','$achats[2]','$achats[3]')";
$result=mysql_query($query);
header('location: ../../index.php?page=cent');
?>
Merci encore pour l'aide que vous serez m'apporter