CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

problème grave

gaia75
gaia75
Niveau 7
06 juin 2004 à 21:34:02

J´ai dans ma table employé un champ ´DejaVote´qui a comme valeur
par défaut 1.
Qd l´employé se logue pour participe à une enquete,il a
la valeur 1 pour dire qu´il a pas encore voté.
Mais une fois rempli l´enquete, il m´affiche un autre login et
une autre valeur pour DéjaVote et pas celui qui a été saisi
précedement
Pk??
Voici ma requete :
$req2= " select Nom_emp,Prenom_emp DejaVote from employes";
$result3 = mysql_query($req2) or die ( ´Erreur : ´.mysql_error() ) ;
$DejaVote = mysql_fetch_assoc($result3);
print($DejaVote[´DejaVote´]);

par exemple : un emploé se logue en entrant son nom et son prénom ( dans la page identification.php). Cette page est automatiquement appelée(recherche.php)en prenant
son numéro de matricule,son nom et son prénom.
Cette page nous envoie vers enquete.php.Et là dernière vers EnregistrementEnquete.php.

Comment je fais pour afficher le numérode matricule et le nom l´employé qui vient de se logué dans identification.php

MathieuN7
MathieuN7
Niveau 10
06 juin 2004 à 21:41:05

là tu dis que $DejaVote est égal à l´array ( le tableau) contenant le nom, le prenom et DejaVote

Remplace la ligne par:

$array = mysql_fetch_array($result3);
$DejaVote = $array[´DejaVote´];

Et dis nous si ça change qqch

gaia75
gaia75
Niveau 7
06 juin 2004 à 21:44:22

Notice: Use of undefined constant ´DejaVote´ - assumed ´´DejaVote´´ in c:\program files\easyphp1-7\www\enregistreenquete.php on line 30

Notice: Undefined index: ´DejaVote´ in c:\program files\easyphp1-7\www\enregistreenquete.php on line 30
Update employes set DejaVote = 2 where Nom_emp = ´´

gaia75
gaia75
Niveau 7
06 juin 2004 à 22:36:43

personne ne peut m´aider????

MathieuN7
MathieuN7
Niveau 10
06 juin 2004 à 22:40:14

C quoi la ligne 30?
Donne ton code en entier steuplé!
Pour donner ton code va sur www.wall-jv.fr.tc
Paske ici ça bousille tout le code, et si on veut le travailler faut le retaper

buz-l-orage
buz-l-orage
Niveau 10
07 juin 2004 à 00:13:02

tite remarque, je vois pa ou tu mets ta condition sur l´employé...tu fais un select * sans condition ca sert a rien, tu vas recuperé tous les employés..et puis pour passer les variables d´une page a l´autre form hidden ou session ou get ( je deconseil le get dans ton cas)

freedix
freedix
Niveau 10
07 juin 2004 à 16:17:02

Dnas ta première requête, t´as oublié une virgule, et quand quelqu´un te passe un bout de code avec des quotes, penses à les remplacer par ceux présents sur la touche 4 de ton clavier, car ceux mis par le forum sont bizarres :-d et provoquent des erreurs.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware