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

[PHP] Plusieurs questions formulaire

valpicot59
valpicot59
Niveau 5
01 juin 2015 à 13:41:57

Bonjour à tous,
Actuellement en stage, je dois réaliser enfin refaire entièrement en php et avec une base mysql, une demande pour les absences etc. Je travaille avec Netbeans 8.1 et myphpadmin, Wampee 2.1.
Jusque maintenant je me débrouille, je me suis évidement aidé d'internet pour quelques fonctionnalité une je ne connaissais pas mais voila, je butte sur quelques petites choses mais qui ont leurs importantes et j'aimerais que vous m'aidiez.

Premièrement je dois afficher l'historique des demandes d'absences que les personnes ont faites auparavant, ils sont évidemment au préalable déjà sur leur compte personnelle. J'ai réussi a afficher l'historique mais pas le leur, celui de tout le monde, pourriez-vous m'aider a coder cette petite partie je pense jusque pour filtrer seulement leur historique par rapport a leur id ?

Deuxièmement mon maître de stage m'a dit qu'il fallait que je code en mysqli et non en mysql, quelle est la différence vu que je ne l'ai pas vu en cours ?

Troisièmement dans un formulaire, je voudrais faire un calendrier, je sais qu'il y a une fonction date mais elle ne fonctionne que sur Google chrome, et j'ai cherché pour Firefox mais rien a part le créer soit même, je vous demande pour savoir comment faire ou si vous pouvez me rediriger vers un site ou si possible me proposer un code.

Pour tout ceci je vous en remercie d'avance a toutes le réponses que je pourrais avoir. :svp:
Cordialement

:)

Chnapy
Chnapy
Niveau 10
01 juin 2015 à 13:51:42

1/ Dans ta requete SQL filtre le select avec l'id de la personne.

2/ Je connais pas, ça doit probablement revenir au même.

3/ De souvenir Firefox ne gère en effet pas encore l'input date. il y a probablement des alternatives faîtes en JavaScript, renseigne toi -> Google.

Darkandgel
Darkandgel
Niveau 10
01 juin 2015 à 13:54:32

1) Euh... Ton maitre de stage ne peut pas t'aider ? :question: C'est son job normalement

2)

Premièrement je dois afficher l'historique des demandes d'absences que les personnes ont faites auparavant, ils sont évidemment au préalable déjà sur leur compte personnelle. J'ai réussi a afficher l'historique mais pas le leur, celui de tout le monde, pourriez-vous m'aider a coder cette petite partie

Rajoute une close where dans ton select

3)

Deuxièmement mon maître de stage m'a dit qu'il fallait que je code en mysqli et non en mysql, quelle est la différence vu que je ne l'ai pas vu en cours ?

L'api mysql est deprecated : plus supportée, plus mise a jour, bref, obsolete. mysqli prend le relai

4)

Troisièmement dans un formulaire, je voudrais faire un calendrier, je sais qu'il y a une fonction date mais elle ne fonctionne que sur Google chrome, et j'ai cherché pour Firefox mais rien a part le créer soit même, je vous demande pour savoir comment faire ou si vous pouvez me rediriger vers un site ou si possible me proposer un code.

Zapatec pour une version dependance free, sinon il y en a une blinde sur le net qui necessitent jQuery

valpicot59
valpicot59
Niveau 5
01 juin 2015 à 14:05:45

1) Pouvez-vous me dire la commande environ pour le select svp ?

2) Mon maitre de stage est plus réseau c'est pour ça que je fais ça ahah

Darkandgel
Darkandgel
Niveau 10
01 juin 2015 à 14:09:33

Si tu dois refaire un stage, assure toi d'avoir un maitre de stage compétent dans ton domaine. D'experience, le stage est super important, et un mauvais stage peut signifier de grosses galeres pour trouver ton premier emploi. (A titre perso il m'a fallu 8 mois pour trouver un job pas terrible, la ou des collegues de promo ont etes embauchés de suite sur de super projets)

Pour ta requete : SELECT* from historique WHERE id_employe = $_SESSION['id']

En supposant que tu stockes effectivement l'id de l'employé en question dans ta session.

Message édité le 01 juin 2015 à 14:10:19 par Darkandgel
valpicot59
valpicot59
Niveau 5
01 juin 2015 à 15:06:04

Enfaite c'est un projet qu'il ma donné car il n'est pas spécialisé dans tout ce qui est programmation mais a coté il m'apprends pas mal de chose en réseau, rien a voir de ce que je vois en cours !
Merci pour la requête que tu m'as refilé, elle fonctionne a merveille avec quelque petit ajustement ahah

valpicot59
valpicot59
Niveau 5
01 juin 2015 à 15:12:14

Mais pour la date tu n'as pas d'idée Darkandgel ?

Darkandgel
Darkandgel
Niveau 10
01 juin 2015 à 15:19:17

Ben si, je te l'ai dit : Zapatec si tu n'utilises pas Jquery, sinon tu google juste "jquery datepicker" et tu devrais trouver un truc qui fait ça bien

valpicot59
valpicot59
Niveau 5
01 juin 2015 à 15:39:42

Oui mais du jquery c'est compatible avec Netbeans php ?
Et aussi, je peux intergrer du javascript avec du php on est d'accord ?

Darkandgel
Darkandgel
Niveau 10
01 juin 2015 à 15:44:03

Oula. Tu as quel niveau en prog ? J'ai l'impression que tu melanges pas mal de trucs.

On va reprendre :
-PHP : langage de programmation. On va assumer que tu l'utilise coté serveur.
-Netbean : Environement de développement (IDE). C'est juste un gros editeur de texte avec des fonctionnalités beaucoup plus poussées
-Javascript : langage de programmation utilisé ce coup ci coté client (tu peux aussi t'amuser a l'utiliser coté serveur, mais ce n'est pas le cas ici)
-jQuery et Zapatec : Bibliotheques javascript

valpicot59
valpicot59
Niveau 5
01 juin 2015 à 16:02:35

Mdr merci :)
Je ne mélange pas mais je n'ai jamais vu le Javascript donc bon :p
Mais le jQuery je peux l'intégrer directement dans mon code php mais avec un fichier a part évidemment comme le css quoi ?
Et tu vois quand je fais mon tableau, il est niquel il m'a bien filtrée juste pour la personne connecté, mais forcement dans le tableau il y a un numéro de demande et la j'ai mis dans l'ordre donc il me mets la plus vieille, hors je veux la plus récente et pour la commande normal, je mets "ORDER BY la chose" mais a l'inverse je ne sais pas, tu ne sais pas ?

Darkandgel
Darkandgel
Niveau 10
01 juin 2015 à 16:09:47

ORDER BY attribut DESC

Pour Jquery, tu ajours dans ton html <script src="chemin/vers/jquery-min.js"></script>

valpicot59
valpicot59
Niveau 5
01 juin 2015 à 19:59:31

Je te remercie de toutes tes réponses Darkandgel. Passe une bonne soirée

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