Je m'excuse d'arriver juste pour poser une question, mais le php est unmonde inconnu pour moi et j'aurai souhaité qu'il le reste
Bref j'ai fait développé un site commerce et mon programmateur m'a abandonné. En attendant de trouver quelqu'un pour résoudre les souci, je me plonge dans le truc pour voir si je solutionne des trucs moi même (et il y en a eu! oui je vous le jure)
Bref, là j'ai un souci de récupération des données de la page panier (produit, qté, prix)vers une page récapitulatif qui devrait reprendre ces données. Elles sont enregistrés (car je les retrouve par la suite) mais elles n'apparaissent pas sur la page.
Je crois que le souci vient de cette partie de code, mais j'arrive pas à trouver où.
Faut dire je travaille juste en comparant une page où ça fonctionne avec celle-ci où ça ne fonctionne pas (c'est peu scientifique je sais)
Bon voilà, je mets le morceau de code où je pense que le problème se trouve
<?php
session_start();
include('fichiers/config.php');
include('fonctions/utils.php');
include('fonctions/getter.php');
creePanier();
if(!empty($_POST['prenom']) && !empty($_POST['nom']) && !empty($_POST['email']) && verifieMail($_POST['email']) && !empty($_POST['adresse']) && !empty($_POST['ville']) && !empty($_POST['cp']))
{
$requete = mysql_query("INSERT INTO commande VALUES ('', '" . $_POST['prenom'] . "', '" . $_POST['nom'] . "', '" . $_POST['email'] . "', '" . $_POST['adresse'] . "', '" .$_POST['ville'] . "', '" . $_POST['cp'] . "', 'non', '" . time() . "')");
$idC = mysql_insert_id();
for($i = 0; $i < $_SESSION['nombre']; $i++) {
$requete = "SELECT *
FROM foot_maillot
WHERE id = '" . $_SESSION['caddie'][$i][0] . "' ";
$execution = mysql_query($requete) or die('Erreur SQL !<br />' . mysql_error());
$nombre_verif = mysql_num_rows($execution);
if($nombre_verif == 1)
{
$nom = mysql_result($execution, 0, 'intitule');
$prix = mysql_result($execution, 0, "prix");
$req = mysql_query("INSERT INTO commande_details VALUES ('', '" . $idC . "', 'maillot', '" . $nom . "', '" . $_SESSION['caddie'][$i][1] . "', '" . $prix . "', '" . $_SESSION['caddie'][$i][3] . "')");
}
}
for($i = 0; $i < $_SESSION['nombreFloc']; $i++) {
$reqNumMaillot = mysql_query("SELECT * FROM foot_maillot WHERE id = '" . $_SESSION['caddieFloc'][$i][0] . "' ");
$nom = mysql_result($reqNumMaillot, 0, "intitule");
$req = mysql_query("INSERT INTO commande_details VALUES ('', '" . $idC . "', 'flocage', '" . $nom . "', '" . $_SESSION['caddieFloc'][$i][1] . "', '" . $_SESSION['caddieFloc'][$i][2] . "', '" . $_SESSION['caddieFloc'][$i][3] . "')");
}
$totalSV = str_replace(".", "", $_POST['total']);
$totalSV = str_replace(";", "", $totalSV);
viderPanier();
}
else {
header("Location: paiement.php?mess=err");
}
?>
J'ose pas mettre le code équivalent où ça fonctionnait (mais il manquait d'autres infos) mais je l'ai le cas échéant.Voilà, si il y a des spécialistes pour qui cette question est facile, j'aurai bien fait de tenter ma chance, sinon désolé pour le dérangement