Erreur d'affichage
Fermé
youka12
-
6 juin 2014 à 21:08
cyril1982 Messages postés 110 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 19 septembre 2018 - 6 juin 2014 à 21:29
cyril1982 Messages postés 110 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 19 septembre 2018 - 6 juin 2014 à 21:29
A voir également:
- Erreur d'affichage
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Affichage double ecran - Guide
- Erreur 1001 outlook - Accueil - Bureautique
- Windows 11 affichage classique - Guide
1 réponse
cyril1982
Messages postés
110
Date d'inscription
vendredi 7 mars 2014
Statut
Membre
Dernière intervention
19 septembre 2018
12
6 juin 2014 à 21:29
6 juin 2014 à 21:29
Bonjour,
Dans la page qui affiche toutes les offres, pour chaque tour de boucle tu affectes à la variable de session noffre la valeur $data['0']. Cette variable vaut donc le numéro de la dernière offre.
Dans la seconde page, tu affiches les données de l'offre définie dans la session, et non pas l'offre sur laquelle on clique.
Il ne faut pas utiliser la session mais passer l'info du numéro d'offre dans le formulaire .
Dans la 1ère page, à ajouter dans chaque boucle :
Par contre dans cette première page, je ne trouve pas ta balise "form" ? Il faudrait en créer une par offre.
Dans la 2ème page :
Bon courage.
Dans la page qui affiche toutes les offres, pour chaque tour de boucle tu affectes à la variable de session noffre la valeur $data['0']. Cette variable vaut donc le numéro de la dernière offre.
Dans la seconde page, tu affiches les données de l'offre définie dans la session, et non pas l'offre sur laquelle on clique.
Il ne faut pas utiliser la session mais passer l'info du numéro d'offre dans le formulaire .
Dans la 1ère page, à ajouter dans chaque boucle :
<input type="hidden" name="noffre" value="<?php echo $data['0'];?> />
Par contre dans cette première page, je ne trouve pas ta balise "form" ? Il faudrait en créer une par offre.
Dans la 2ème page :
$no=$_POST['noffre'];
Bon courage.