Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

je suis nouveau sur ce forum...

je charche à réaliser un panier...

j'ai compris qu'il fallais utiliser la fonction session_start()

mais aprés je ne comprend plus...

j'ai regarder sur ce site

http://developpeur.journaldunet.com/tutori..._caddie1a.shtml

mais j'avoue que j'ai du mal a suivre...

y'aurai t'il qq1 qui aurai la patiente et le temp de me donner un coup de main ?

merci

Modifié par gontran
Posté

Si tu n'es pas familier avec le php/mysql, il va d'abor falloir s'y mettre...

xpatval

Posté
si je connais un peu mais je suis pas un expert...

<{POST_SNAPBACK}>

On ne s'attend pas à recevoir des demande d'expert mais des demande sur un problème bien précis... Ciblé quoi.

N'espère pas que quelqu'un ici te fasse le travail, ce n'est pas le but ni la vocation du Hub. Bon, évidemment si un volontaire se présente...

Peux-tu par exemple nous dire ce que tu as fait ? Que l'on puisse partir de quelque chose...

Posté

je n'attend pas qu'on me fasse le boulot....

bien au contraire, j'aime assez comprendre pour pouvoir évoluer...

<?php session_start(); 
$_SESSION['achats'] = array ("id" => 135423, "qte" => 2);?>
<?php if ($_GET['ajout'] == "AJOUT")
 {
 $_SESSION['achats'][] = array (
   "id" => $_GET['id'],
   "qte" => $_GET['qte']
   );
 }
 ?>
<?php

ca c ce que j'ai fait pour le code...

<a href="index_gravesp.php?ajout="AJOUT"&id=
<?=$row['id'];?>&qte=<?=$qte123456;?>">Ajoute</a>

ca c pour le lien....

et ca me donne ca comme erreur :

Notice: Undefined variable: row in f:\internet\site\vin\vin\index_gravesp.php on line 116

&qte=

Notice: Undefined variable: qte123456 in f:\internet\site\vin\vin\index_gravesp.php on line 116

">Ajouter

voila... c juste pour avoir une explication

Posté

Bonjour,

Tu utilises la variable $row['id'] ainsi que la variable $qte123456 dans ton lien... mais tu ne sembles les avoir définies nulle part, comme le présisent les messages d'erreur.

D'où te viennent ces variables ?

Posté (modifié)

j'ai vu ca sur jdnet développeurs....

ils faut que je l'ai définissent dans mon code php ??

Modifié par gontran
Posté

La variable $row['...'] est souvent le nom qu'on utilise lorsqu'on récupère des données d'une base de données, avec un mysql_fetch_array par exemple.

Donc tu ne pourras pas faire marcher cela comme ça..

Fais un essai en mettant ceci comme lien :

<a href="index_gravesp.php?ajout=AJOUT&id=test&qte=123">Ajouter</a>

Pense aussi a nommer ton fichier où tu traites les sessions index_graves.php ...

Mais à mon avis, sans un bon bouquin sur le Php tu auras du mal à t'en sortir tout seul... ;)

Posté (modifié)

ok je vais faire des tests...

mais ca a l'air bien compliquer l'histoire... :angry:

tu a un titre de bon bouquin a me proposer ??

Modifié par gontran

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...