Trouver un petit script spécifique pour ceci

Trouver un petit script spécifique pour ceci - PHP - Programmation

Marsh Posté le 05-02-2009 à 09:54:11    

Bonjour,
 
Étant un newbie dans la programmation PHP (ben oui il faut bien l'avouer), je cherche un script sympa pour éditer un classement par groupe.
L'utilisation est pour un club de Karaté, pour gérer des personnes et leurs ceintures respectives.
par exemple, pouvoir assigner une ceinture pour une personne et pouvoir l'éditer au moyen d'une page spécifique et de pouvoir mettre à jour le fait que " Francois Dupont " est passé de la ceinture " blanche " à la "jaune"
 
J'ai vu qu'il existe des scripts sportifs de classement mais cela est plus adapté au foot et au basket qu'au karaté...
 
Avez vous une idée ?
 
Merci d'avance
 
 
Raphaël

Reply

Marsh Posté le 05-02-2009 à 09:54:11   

Reply

Marsh Posté le 05-02-2009 à 10:41:18    

Bonjour,
 
Je ne sais pas si un script existe déjà mais cela ne me parrait pas bien compliqué. Tu peux le réaliser toi même, même si tu es un débutant.
 
En gros tu fais une table dans une base SQL (mysql est tres bien) et un script PHP pour ajouter/modifier/supprimer des personnes et un formulaire pour le passage d'une ceinture à l'autre.
 
C'est pas très compliqué mais il te faut un peu de temps pour apprendre les bases. Mais c'est parfaitement accessible.

Reply

Marsh Posté le 05-02-2009 à 12:18:59    

ben oui c'est le tout ensuite de faire les pages pour gérer les infos, mais je suis super perdu

Reply

Marsh Posté le 05-02-2009 à 12:35:21    

Quel est ton niveau en html? Est ce que tu sais faire des formulaires?
 
Sais tu créer des bases / tables SQL?

Reply

Marsh Posté le 05-02-2009 à 12:51:34    

moyen en html, je crois pouvoir faire des formulaires en javascript.
je sais accéder à phpmysql sur mon serveur web aussi.
 
merci beaucoup en tout ca pour l'aide c'est sympa !

Reply

Marsh Posté le 05-02-2009 à 13:33:24    

Dans un premier temps, on va s'occuper de faire le formulaire d'ajout de personne.
 
Fais ton formulaire avec les champs que tu veux.
 
Ensuite, va dans phpmyadmin sur ton serveur web et crée une table "personne" avec les champs que tu as mis dans le formulaire.
 
Après on s'occupera du code php qui va récupérer les données du formulaire et les insérer dans la table.
 
Voilà un site qui peut t'aider (en fait il répond à tes attentes): http://www.siteduzero.com/tutoriel [...] c-php.html
 
Tiens nous au courant de ton avancée, si jamais tu bloques reviens nous voir
 
 

Reply

Marsh Posté le 05-02-2009 à 14:01:09    

ok je fais cela !

Reply

Marsh Posté le 05-02-2009 à 15:09:50    

Alors le formulaire est fait, mais je ne sais pas quoi mettre dans " value " du coup.
 
j'ai créé aussi ceci dans ma base de données :
 
Champ   Type   Fonction   Null   Valeur
ID  int(11)    
Nom  varchar(40)    
Prénom  varchar(30)    
Grade  varchar(11)

Reply

Marsh Posté le 05-02-2009 à 15:25:23    

Value te permet d'afficher une valeur dans ton champ. Tu n'en a pas besoin pour le moment puisqu'il s'agit d'un formulaire de saisie.
 
Ce qui est important c'est que chaque champ ait un "name".
 
Sur le site que je t'ai donné tout à l'heure, tu trouvera les infos pour récupérer les données saisies:
http://www.siteduzero.com/tutoriel [...] #ss_part_1
 
Et ensuite comment les enregistrer dans ta table:
http://www.siteduzero.com/tutoriel [...] #ss_part_1
 

Reply

Marsh Posté le 06-02-2009 à 10:37:35    

hop j'étudie !
c'est super mais cela prend du temps

Reply

Marsh Posté le 06-02-2009 à 10:37:35   

Reply

Marsh Posté le 09-02-2009 à 14:20:54    

Là je vais faire cela en 4 étapes ;
 
ajout de nouveau membres + grades
liste des membres
modification des grades
suppression des membres
 
 
je suis dans mon système d'ajout...
j'ai utilisé comme fichier ouvrant la base de donnée " action.php" mais quand j'utilise le submit de mon formulaire il renvoie une erreur sur le fichier " action.php" sur la dernière ligne vide...
 
voila le code :
 
<?php
mysql_connect("localhost", "fxxxxx", "xxxxxxxx" );
mysql_select_db("fxxxxx" );
 
 
mysql_query("INSERT INTO personnes( Nom, Prénom, Grade)   VALUES( 'toto);
 VALUES
mysql_close();
?>

Reply

Marsh Posté le 10-02-2009 à 12:38:26    

quand tu insere dans ta base il faut remplir les values entre '  ' si tu veux pas remplir le grade par exemple laisse un '' (double ')

Code :
  1. <?php
  2. mysql_connect("localhost", "fxxxxx", "xxxxxxxx" );
  3. mysql_select_db("fxxxxx" );
  4.  
  5.  
  6. mysql_query("INSERT INTO personnes( Nom, Prénom, Grade)   VALUES( 'toto','prenom','')" );
  7.  
  8. ?>
 

Attention aussi aux "


Message édité par aspirateur le 10-02-2009 à 12:39:34
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed