Problème pour récupérer un tableau

Problème pour récupérer un tableau - PHP - Programmation

Marsh Posté le 22-10-2010 à 14:31:17    

bonjour,
 
voici un extrait de ma session caddie
 
Caddie Object ( [articles] => Array ( [0] => 24 [1] => 36 ) [quantite] => Array ( [0] => 1 [1] => 1 ) [poids] => Array ( [0] => 0 [1] => 0 ) [points] => Array ( [0] => 0 [1] => 0 ) [couleur] => Array ( [0] => [1] => ) [taille] => Array ( [0] => [1] => ) [couleurId] => Array ( [0] => 0 [1] => 0 ) [tailleId] => Array ( [0] => 0 [1] => 0 ) [prix] => Array ( [0] => 29.899999618524 [1] => 34.499999889904 )
 
 
je souhiate récupérer les valeurs articles, quantité poids ..... pour les sélectionner dans la table
 
 
cordialement


Message édité par heb162 le 22-10-2010 à 17:25:32
Reply

Marsh Posté le 22-10-2010 à 14:31:17   

Reply

Marsh Posté le 22-10-2010 à 14:49:59    

Certes mais tu ne dis pas quel est ton problème...

Reply

Marsh Posté le 22-10-2010 à 15:03:46    

extraire les données du tableua afin de les insérer dans la table

Reply

Marsh Posté le 22-10-2010 à 15:44:00    

Ben c'est simple, il suffit d'importer les données du tableau dans la table :o

Reply

Marsh Posté le 22-10-2010 à 16:24:37    

excat mais je vois pas comment importer ces données

Reply

Marsh Posté le 22-10-2010 à 16:36:43    

t'as essayé comment?:o


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 22-10-2010 à 16:48:06    

INSERT INTO Table ...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 22-10-2010 à 17:02:10    

PS : ne pas tenir compte des valeurs du tableau indiquées dans le 1er post
 
je fais :
 
foreach($a as $cle1 => $valeur1)
{
  echo "" . $cle1 . "<br />";
 
    foreach ($valeur1 as $cle2=>$valeur2)
 
    {
      echo "" . $valeur2 . "<br />\n";
    }
}
 
ce qui donne :
 
articles
23
43
31
quantite
1
1
1
poids
0
0
0
points
0
0
0
couleur
 
 
Orange
taille


Message édité par heb162 le 22-10-2010 à 17:04:21
Reply

Marsh Posté le 22-10-2010 à 17:12:04    

plus qu'à construire quelque chose d'utilisable à-partir de ça...rien de bien compliqué.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 22-10-2010 à 17:25:13    

suis sur la bonne voie merci !
 
je ne parviens pas à faire la requête pour sélectionner le nom des produits à partir des id 23 43 31


Message édité par heb162 le 22-10-2010 à 17:28:10
Reply

Marsh Posté le 22-10-2010 à 17:25:13   

Reply

Marsh Posté le 03-11-2010 à 15:30:54    

j'arrive à faire ceci :
 
foreach($a as $cle1 => $valeur1)
{
  //echo "" . $cle1 . "<br />";
 
    foreach ($valeur1 as $cle2=>$valeur2)
 
    {
 
 
 $sql = mysql_query("SELECT p.id, p.nom_".$_SESSION['langue']." as nom
 
FROM produits p
 
WHERE p.id = '" . $valeur2 . "'
 
" );
    }
 
 
 
if (mysql_num_rows($sql) > 0) {
 
 
$result = mysql_fetch_array($sql);
 
 
echo "nom->".$result['nom']."<br />";
 
     
}
 
}
 
 
mais le résultat me donne bien les noms des produits mais ensuite :
 
 
Warning: Invalid argument supplied for foreach() in C:\Program Files\EasyPHP 3.0\www\monsite.com\fichier.php on line 50
 
 
je cherche à recuperer le nom des produit (ça c'est ok,) ainsi que leur quantité respectives.
 
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed