Pronostics Paris sportifs Concours
script php

S'enregistrer  |  Rechercher   |  Liste des Membres   |  Annuaire des sites utilisant le script
Connexion |  Se connecter pour vérifier ses messages privés |   Profil


Analyse du système

 
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Réaction

Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
effco



Inscrit le: 22 Mai 2005
Messages: 6

MessagePosté le: Mer 25 Mai 2005, 12:08    Sujet du message: Analyse du système Répondre en citant

Je propose de mettre dans ce topic un maximum d'infos sur le fonctionnement de PHPLeague.

Je commence avec un apercu des tables actuelles.

Dans les listes ci-dessous le signe "=>" veut dire "est liée à la table"
Liste des tables descriptives à remplir :
phpl_saisons
phpl_divisions
phpl_championnats => phpl_divisions & phpl_saison
phpl_journees => phpl_championnats
phpl_matchs => phpl_journees & 2x phpl_equipes
phpl_clubs => phpl_donnee & phpl_logo & phpl_rens
phpl_equipes => phpl_championnats & phpl_clubs
phpl_joueurs => phpl_club
phpl_buteurs => phpl_match & phpl_joueurs
phpl_tapis_vert => phpl_equipe

Liste des tables d'analyse remplies automatiquement :

phpl_clmnt
phpl_clmnt_graph

Liste des tables annexes pour les pronostics :

phpl_pronostics
phpl_clmnt_pronos
phpl_gr_championnats

Liste des tables du système/de configuration :

phpl_membres
phpl_parametres

Tables restantes dont l'utilité reste à préciser :

phpl_classe
phpl_donnee
phpl_logo
phpl_rens


CREATE TABLE phpl_saisons (
id int(3) unsigned NOT NULL auto_increment,
annee int(10) unsigned NOT NULL default '0',
PRIMARY KEY (annee),
UNIQUE KEY id_2 (id),
KEY id (id)
) TYPE=MyISAM;

CREATE TABLE phpl_championnats (
id int(10) unsigned NOT NULL auto_increment,
id_division int(10) unsigned NOT NULL default '0',
id_saison int(10) unsigned NOT NULL default '0',
KEY id (id),
KEY id_saison (id_saison),
KEY id_division (id_division)
) TYPE=MyISAM;

CREATE TABLE phpl_divisions (
id int(3) unsigned NOT NULL auto_increment,
nom varchar(50) NOT NULL default '',
PRIMARY KEY (nom),
KEY id (id),
KEY nom_2 (nom)
) TYPE=MyISAM;

CREATE TABLE phpl_journees (
numero int(11) default NULL,
date_prevue date default NULL,
id int(11) NOT NULL auto_increment,
id_champ int(11) default NULL,
PRIMARY KEY (id),
KEY id (id),
KEY id_champ (id_champ),
KEY numero (numero)
) TYPE=MyISAM;

CREATE TABLE phpl_matchs (
id int(Cool unsigned NOT NULL auto_increment,
id_equipe_dom int(10) unsigned default NULL,
id_equipe_ext int(3) unsigned default NULL,
date_reelle datetime default NULL,
id_journee int(10) unsigned default NULL,
buts_dom int(11) default NULL,
buts_ext int(11) default NULL,
PRIMARY KEY (id),
KEY id_equipe_dom (id_equipe_dom),
KEY id_equipe_ext (id_equipe_ext),
KEY buts_dom (buts_dom),
KEY buts_ext (buts_ext),
KEY id_journee (id_journee)
) TYPE=MyISAM;

CREATE TABLE phpl_clubs (
id int(3) unsigned NOT NULL auto_increment,
nom varchar(50) NOT NULL default '',
PRIMARY KEY (id),
KEY id (id),
KEY nom (nom)
) TYPE=MyISAM;

CREATE TABLE phpl_donnee (
id int(5) unsigned NOT NULL auto_increment,
nom text NOT NULL,
id_clubs int(10) unsigned NOT NULL default '0',
id_rens int(10) unsigned NOT NULL default '0',
etat int(1) NOT NULL default '0',
url varchar(200) NOT NULL default '',
KEY id (id),
KEY id_rens (id_rens),
KEY id_clubs (id_clubs),
KEY etat (etat)
) TYPE=MyISAM;

CREATE TABLE phpl_rens (
id int(3) unsigned NOT NULL auto_increment,
nom varchar(150) NOT NULL default '',
id_classe int(10) unsigned NOT NULL default '0',
rang int(5) NOT NULL default '0',
url varchar(150) NOT NULL default '',
KEY id (id)
) TYPE=MyISAM;

CREATE TABLE phpl_logo (
id int(5) unsigned NOT NULL auto_increment,
id_club int(10) unsigned NOT NULL default '0',
url varchar(255) NOT NULL default '',
PRIMARY KEY (id),
KEY id (id),
KEY id_club (id_club)
) TYPE=MyISAM;

CREATE TABLE phpl_equipes (
id int(4) NOT NULL auto_increment,
id_champ int(4) unsigned NOT NULL default '0',
id_club int(4) unsigned NOT NULL default '0',
penalite tinyint(4) default NULL,
PRIMARY KEY (id),
KEY id (id),
KEY id_champ (id_champ),
KEY id_club (id_club)
) TYPE=MyISAM;

CREATE TABLE phpl_joueurs (
nom varchar(100) NOT NULL,
prenom varchar(100) NOT NULL,
id_club int(4) NOT NULL default '0',
date_naissance date NOT NULL default '0000-00-00',
position_terrain varchar(50) NOT NULL,
photo varchar(250) NOT NULL,
id int(5) NOT NULL auto_increment,
KEY id (id)
) TYPE=MyISAM;

CREATE TABLE phpl_clmnt (
NOM text,
POINTS tinyint(3) unsigned default NULL,
JOUES tinyint(3) unsigned default NULL,
G tinyint(3) unsigned default NULL,
N int(11) default NULL,
P int(11) default NULL,
BUTSPOUR int(11) default NULL,
BUTSCONTRE int(11) default NULL,
DIFF int(11) default NULL,
PEN int(11) default NULL,
DOMPOINTS int(11) default NULL,
DOMJOUES int(11) default NULL,
DOMG int(11) default NULL,
DOMN int(11) default NULL,
DOMP int(11) default NULL,
DOMBUTSPOUR int(11) default NULL,
DOMBUTSCONTRE int(11) default NULL,
DOMDIFF int(11) default NULL,
EXTPOINTS int(11) default NULL,
EXTJOUES int(11) default NULL,
EXTG int(11) default NULL,
EXTN int(11) default NULL,
EXTP int(11) default NULL,
EXTBUTSPOUR int(11) default NULL,
EXTBUTSCONTRE int(11) default NULL,
EXTDIFF int(11) default NULL,
ID_EQUIPE int(4) unsigned NOT NULL default '0',
ID_CHAMP INT(4) UNSIGNED NOT NULL
)

CREATE TABLE phpl_clmnt_graph (
id_equipe int(5) unsigned NOT NULL default '0',
fin int(4) NOT NULL default '0',
classement int(4) NOT NULL default '0',
KEY nom (id_equipe)
)

CREATE TABLE phpl_buteurs (
id int(10) unsigned NOT NULL auto_increment,
id_match int(10) unsigned default NULL,
id_joueur int(10) unsigned default NULL,
buts tinyint(4) default NULL,
KEY id (id)
) TYPE=MyISAM;

CREATE TABLE phpl_tapis_vert (
id int(10) unsigned NOT NULL auto_increment,
id_equipe int(10) unsigned default NULL,
pts tinyint(4) default NULL,
KEY id (id)
) TYPE=MyISAM;


CREATE TABLE phpl_classe (
id int(3) unsigned NOT NULL auto_increment,
nom varchar(25) NOT NULL default '',
rang int(5) NOT NULL default '0',
KEY id (id)
) TYPE=MyISAM;

CREATE TABLE phpl_pronostics (
id_membre varchar(4) NOT NULL default '',
id_champ int(3) unsigned NOT NULL default '0',
id_match int(Cool unsigned NOT NULL default '0',
pronostic char(1) default NULL,
buts_dom int(3) unsigned default NULL,
buts_ext int(3) unsigned default NULL,
points int(2) unsigned NOT NULL default '0',
participation int(1) unsigned NOT NULL default '0',
KEY id_champ (id_champ)
) TYPE=MyISAM;

CREATE TABLE phpl_clmnt_pronos (
id_champ int(3) unsigned NOT NULL default '0',
id_membre int(4) unsigned NOT NULL default '0',
pseudo varchar(50) NOT NULL default '',
points int(3) unsigned NOT NULL default '0',
participation int(3) unsigned NOT NULL default '0',
type varchar(50) NOT NULL default '',
KEY id_membre (id_membre),
KEY pseudo (pseudo(1))
) TYPE=MyISAM;

CREATE TABLE phpl_gr_championnats (
id int(10) unsigned NOT NULL auto_increment,
nom varchar (50) NOT NULL,
id_champ int(3) unsigned NOT NULL,
activ_prono INT(1) unsigned NOT NULL default '1' ,
pts_prono_exact int(3) unsigned NOT NULL default '0',
pts_prono_participation int(3) unsigned NOT NULL default '0',
id_master int(4) unsigned default '0',
tps_avant_prono int(1) unsigned NOT NULL default '2',
KEY id (id)
) TYPE=MyISAM;

CREATE TABLE phpl_membres (
id int(3) unsigned NOT NULL auto_increment,
id_prono varchar(50) NOT NULL default '',
pseudo varchar(30) NOT NULL default '',
mot_de_passe varchar(200) NOT NULL default '',
mail varchar(40) NOT NULL default '',
nom_site varchar(200) NOT NULL default '',
url_site varchar(200) NOT NULL default '',
nom varchar(50) NOT NULL default '',
prenom varchar(50) NOT NULL default '',
adresse varchar(200) NOT NULL default '',
code_postal varchar(10) NOT NULL default '',
ville varchar(100) NOT NULL default '',
pays varchar(100) NOT NULL default '',
date_naissance date NOT NULL default '0000-00-00',
profession varchar(100) NOT NULL default '',
mobile varchar(14) NOT NULL default '',
ip varchar(15) NOT NULL default '',
last_connect varchar(10) NOT NULL default '',
admin int(1) unsigned NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;

CREATE TABLE phpl_parametres (
id_champ int(3) unsigned NOT NULL default '0',
pts_victoire int(3) unsigned NOT NULL default '0',
pts_nul int(3) unsigned NOT NULL default '0',
pts_defaite int(3) unsigned NOT NULL default '0',
accession int(3) unsigned NOT NULL default '0',
barrage int(3) unsigned NOT NULL default '0',
relegation int(3) unsigned NOT NULL default '0',
id_equipe_fetiche smallint(6) default NULL,
fiches_clubs int(1) unsigned NOT NULL default '1',
estimation int(1) unsigned NOT NULL default '1',
KEY id_champ (id_champ)
) TYPE=MyISAM;
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   


Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Réaction

Page 1 sur 1

 
Sauter vers:  


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloquées: 4169
  PhpLeague est un script php sous licence GPL
Partenaire : Barcelona Clan
copyright © PhpLeague - Univert
Hébergement Eurower