[php]besoin d info script php

Bonjour à vous tous,

Je survole ce forum avec plaisir et je me lance pour vous demander un conseil/info/aide.

Je suis en train de créer un site dédié au foot locale (le club de ma ville) , ce site ne sera vraiment ope qu en septembre , mais déja en ligne

http://www.usr-football.fr

Voilà donc le but de ma démarche :

Je voudrai integrer un système de gestion de convocation sur ce site.
J explique le fonctionnement voulu

l entraineur 1 de l équipe senior 1 le jeudi soir apres l entrainement , se connect sur le site , clic sur la page de convocation , via un login et password
Entre sur la base de donné et choisi les joueurs qui doivent etre présent le dimanche qui arrive , avec l'heure rdv , le lieu etc ...

L'entraineur2 de l equipe poussin se connecte via login password de chez lui et met les convocations de son equipe pour le samedi

etc.. etc...

De l autre cote , je suis le père d un enfant qui joue , je vais sur le site et je regarde où mon enfant joue ce samedi , je regarde si dés fois malgrés mon age avancé ils ont décidés de me convoquer aussi pour le dimanche :)

Je suis chez 1et1 en version linux , donc mysql valide
Et je rentrerai la base de donnée globale , donc la gestion se fait en menu deroulant via cette base , bien sur une personne choisi dans un registre ne peu etre prise une deuxieme fois.
sur le site la page convocation sera une page en lecture egalement , pas de modif sans entrer dans le mode gestion

je maitrise a peu prés : dream / photoshop / flash mais j avoue que la prog (php/java etc) ce n est pas mon truc.

voilà ne sachant pas comment ni où aller je ne peu donner plus d info et je reste ouvert a toute discution.

(dream mx / flash mx / photoshopcs ) sont mes outils de ''travail''

http://www.warlix.com
Configuration: Windows XP
Internet Explorer 7.0

66 réponses

Résumé de la discussion

Mise en place d'un système de gestion de convocations pour le football local, basé sur une base de données MySQL et une interface PHP, accessible et centrée sur l'entraîneur. Des tables clés sont recommandées, comme utilisateur, joueur, match et disputer, à créer via phpMyAdmin, puis remplir la table utilisateur et développer les scripts PHP pour gérer les convocations. Des étapes pratiques incluent la création de la base convocation, l’importation des joueurs éventuellement via Excel, puis la mise en place d'une page convocation en lecture seule dépendant d’un profil utilisateur. En cas de difficultés, les conseils privilégient l’utilisation d’un éditeur léger et l’étude des bases PHP élémentaires, et prévoient un dossier config et des fichiers connect.php et .htaccess à créer.

Bobot (l’IA à votre service)
  1. Contributeur
    salut dedans

    Toujours dans l'attente de continuer ^^

    J ai passé quelques heures sur le site du zero , je commence à avoir quelques bases , mais pas assez pour finir ce projet , si quelqu un peu me donner le dernier coup de main ..

    merci d'avance.
    1. Contributeur
      RE

      Oui en effet si je zappe les anciennes étapes

      c est réglé j ai accés (page accueil : index / contact / mon nom

      Me souviens plus du login et pass :p
      1. Contributeur
        yop

        sur la page : contact j ai mis en lien convocation.php
        Mais rien ne se passe

        Qu entends tu par verifie ton config/connect.php

        il est dans le dossier du site , il faut que je mette un lien pour y acceder ?

        comprend pas comment ça marche en fait :p
        1. Contributeur
          Erreur lors de la connexion à la base de données !

          j ai du encore merdouiller quelque part

          Je vais faire un truc si tu veux je pourrai te passer le pass de la base que tu y jetes un oeil :)

          warlix@warlix.com mon mail
          1. Contributeur
            Bijour chef :p

            Je vais entre la piscine et l apero tenter de le faire :)

            merci encore une fois de ton aide
            1. Voila, j'ai mis à jour le fichier : http://rockinpenguin.free.fr/convoc/convoc.rar
              Le 'base.sql' devrait fonctionner maintenant, et j'ai enlevé mon index.html : oublie même le fait qu'il ait put exister, il ne servait à rien de spécial(je l'avais mis pour combler le vide). Par contre faudra mettre un lien vers convocation.php sur ton index.html à toi ;) !
              1. Contributeur
                Autre petit soucis ^^
                dans le dossier j ai un : index.html , je dois changer le nom ? ou je dois transferer le dossier complet tel que dans la racine de mon site ?

                dans mql je supp juste ce que tu as dis ? ou la ligne complete ? car j ai tt le temps des messages d erreurs quand je l inssre
                1. zut, j'ai pas vu qu'il a rajouté ces trucs...!
                  Enlève tous les 'COLLATE latin1_general_ci' et ca devrai aller mieux...pas d'inquiétude, c'est pas important pour nous.
                  1. Contributeur
                    Bon moi de mon coté , je suis en vacances , j essais de passer souvent , mais je n ai pas accés a toutes les infos ou fichiers :)

                    Donc pour l exel je vais devoir attendre fin aout ,

                    Par contre j ai ça sur le sql

                    requête SQL:

                    -- --------------------------------------------------------
                    --
                    -- Structure de la table `joueur`
                    --
                    CREATE TABLE `joueur` (

                    `id_joueur` int( 11 ) NOT NULL AUTO_INCREMENT ,
                    `equipe` int( 11 ) default NULL ,
                    `nom` text COLLATE latin1_general_ci,
                    `prenom` text COLLATE latin1_general_ci,
                    PRIMARY KEY ( `id_joueur` )
                    )

                    1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'collate latin1_general_ci,
                    `prenom` text collate latin1_gene

                    faut mettre collate en minuscule ? :)
                    1. Re !

                      Pardon pour cette abscence, le départ imminent en vacances me donne pas mal de boulot dans la boite ces derniers temps...
                      Bon, en attendant que tu me livre ton fichier excel, tu peux avoir les sources pour le mini-site ici :
                      http://rockinpenguin.free.fr/convoc/convoc.rar
                      Alors dedans tu as juste à décompresser le contenu de l'archive dans ton dossier web, à part le fichier base.sql. Ce fichier là, c'est pour construire la base de données. Accède via phpMyAdmin à ta base de données (vide !). Tu clique sur l'onglet SQL, puis dans le cadre inférieur tu sélectionne le fichier base.sql dans 'Emplacement du fichier texte :'.

                      Dans le dossier que je t'ai envoyé, il faudra que tu remplace index.html par le tien. Aussi n'oublie pas de saisir tes identifiants de connexion à ta base de données dans le fichier config/connect.php.

                      Voilà, normalement ca devrai le faire... J'attends ton fichier excel pour importer tes joueurs, puis si tu as de la motivation encore, on fera 2/3 petites interfaces pour que tu puisse supprimer/ajouter des matchs, des joueurs, et ausi des utilisateurs...!

                      A plus !
                      • 1
                      • 2
                      • 3
                      • 4