begin process at 2012 05 28 20:45:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

classement equipes sous sql pour php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

classement equipes sous sql pour php

samedi 17 mars 2007 à 15:20:24 | classement equipes sous sql pour php

badziz

Je souhaite créer un tableau de classement d'équipes de football sous PhpMyAdmin et qui sera affiché sur un site web en PHP. J'ai créé la table sous PHPMyAdmin et j'ai rempli les champs. L'affichage sous une page web se fait sans problème mais j'aimerais que la mise à jour de la table soit facilitée. C'est-à-dire que l'administrateur puisse rentrer les scores des matchs et que la table soit mise à jour(plus exactement que le classement en fonction des points soit remit dans le bon ordre).
Pour le formulaire d'envoi des scores je ne sais pas comment faire pour récupérer toutes les données car j'utilise une boucle FOR:

et voici ce que ça donne:

Comment envoyer les données vers la page suivante pour l'enregistrement dans la table?
Merci.


dimanche 18 mars 2007 à 14:22:06 | Re : classement equipes sous sql pour php

younes371

un simple code d'ajout d'un enregistrement :
index.php
<form name="f1" methode ="post" action="page2.php">
Score :<input type="text" name="score">
<input type="submit" value="Envoyer">
</form>
page2.php
<?php
$score=$_POST['score'];
if($score!="")
{
//Connexion à la base de données
$req=mysql_query("INSERT INTO class_a(score) values (".$score.")") or die mysql_erroe();
echo "Ajout effectué";
}
?>
avec class_a le nom de ta table
et score le nom du champs scrore.
si j ai bien compris ta demande, c ça ce que tu ve?

N'importe où. 
mais là où il le faut.

dimanche 18 mars 2007 à 19:33:10 | Re : classement equipes sous sql pour php

badziz

ce que tu proposes ne prends pas en compte les 6 enregistrements si? là il ne prend qu'une fois les variables non? Moi je veux rentrer 6 scores donc je dois utiliser une boucle je suppose...
J'ai essayé ceci:
FORMULAIRE


MODIF BDD:

(il manque un if à la fin pour le cas du match nul, le screenshot était trop petit...)
Cela ne fonctionne pas, pouvez vous m'aider? merci.
dimanche 18 mars 2007 à 22:50:39 | Re : classement equipes sous sql pour php

younes371

$score1=$_POST['score1'];
$score2=$_POST['score2'];
$score3=$_POST['score3'];
$score4=$_POST['score4'];
$score5=$_POST['score5'];
$score6=$_POST['score6'];
if($score!="")
{
//Connexion à la base de données
$req=mysql_query("INSERT INTO class_a(score1,score2,score3,score4,score5,score6)
values (score1,score2,score3,score4,score5,score6)") or die mysql_erroe();

comme ça tu ve?

N'importe où. 
mais là où il le faut.

dimanche 18 mars 2007 à 23:50:31 | Re : classement equipes sous sql pour php

badziz

euh non dsl toujours pas lol.
Ce que tu donnes permet d'enregistrer 6 variables(score 1, score 2, etc..) Alors que moi je souhaite enregistrer sco_dom et sco_ext 6 fois.

sco_dom=score de l'equipe domicile
sco_ext=score de l'equipe extérieur


Si je saisis juste 1 resultat c'est facile, il suffit d'enregistrer sco_dom et sco_ext dans la table.
ex: equipe A 3 - 0 equipe B.
on enregistre $sco_dom=3; et $sco_ext=0;
ensuite je met à jour le classement:
pour l'equipe A
-une victoire en + donc G=G+1
-une journée en + a été jouée donc JO=JO+1
- le nombre de but BP=BP+3 (car l'equipe A marque 3 but)
-et pour finir BC (on ne change rien puisque l'equipe A n'encaisse pas de but).
-ensuite on calcule la difference de but (ça j'ai pas encore trouvé puisque je veux afficher une valeur positive ou negative)

maintenant on met à jour l'équipe B sur le meme principe:
- P=P+1(match perdu)
- JO=JO+1(une journée de plus)
- BP(on ne change rien puisque l'equipe n'a pas marquée)
- BC=BC+3(puisque l'equipe a encaisée 3 but).
-ensuite on calcule la difference de but (ça j'ai pas encore trouvé puisque je veux afficher une valeur positive ou negative)

Donc tout cela fonctionne pour un seul résultat saisit sauf que moi je veux le faire pour 6! il est possible de le faire en utilisant 6 fois plus de variables mais c'est super long! Alors moi je veux faire une boucle mais je ne sais pas comment... je pense qu'en utilisant $i on peut faire comme pour une saisie dans un tableau mais je ne vois pas comment résoudre le problème. As-tu comprit ce que je souhaite?
lundi 19 mars 2007 à 23:10:39 | Re : classement equipes sous sql pour php

guisx00

Salut je suis aussi entrain de cherche pour faire un classement tout marche rentre un match etc seul probleme restant dans mon classement le scripts à du mal à differencier les negatif des positifs Si tarrive à trv la reponse merci de m'envoyer un mp sa fera plaisir Tient voici mon topic sa t'aidera peut etre http://www.phpcs.com/infomsg_PROB-AVEC-CLASSEMENT_905187.aspx#1 ++


Cette discussion est classée dans : table, classement, php, sql, equipes


Répondre à ce message

Sujets en rapport avec ce message

mysql et php [ par nico606 ] Salut g un probleme je debute en php et je viens de charger un espace membre pour mon site il est evidemment en php et Mysql y a une page d'installati Requete SQL avec PHP : besoin d'aide svp [ par lasof77 ] Bonjour, Je suis debutante en php et j'ai un probleme de recupération de données via sql dans ma base.Je commence par faire une requete globale sur to replace php sql [ par kelm_by ] salut,j'ai une table sql nomé table je veux remplacer ce que il ya dans le 3eme fiels nomé num par '1' mais ca marche pas commca.    $req="INSERT INTO comment ajouté une table sql dans php ?? [ par hshow ] Salut a tous je suis entrin de créer un script php .. jé une petite probleme avec le phpmyadmin .. alors je suis besoin de créer une table dans la bd php/sql join query [ par theunknown0o ] Bonjour tout le monde,j'essaie d'executer une requete 'join' sql dans un fichier php, mais a chaque fois j'ai une erreur,au niveau de la connexion au script php / mise à jours d'une table SQL à partir d'un fichier CSV [ par joejac ] Bonjour, Je suis débutant et je cherche à réaliser une mis à jour sur une table sql. (en php) L'idée est que j'ai un tarif dans ma table sql, et je PHP 5.2.14 + SQL Server 2008 + IIS 6.0 + Windows 2003 Server [ par kiki2sirom ] Bonjour à la communauté, Je vous explique mon problème le plus simplement possible : * j'ai un serveur A de base de données où est installé ma ba PHP/SQL [ par Sotaicho ] c'est l'apostrophe qui me rend la vie dure ( dans l'enregistrement de mon formulaire dans ma base) je sais qu'il y a une fonction "normalize" ou un tr PHP et SQL [ par bigbik ] Bonsoir chers amis, Je suis stagiaire dans une grande entreprise. Pour les besoins du stage j'ai comme mission de développer une petite application qu Faire un update sql sur plusieurs ligne avec un formulaire [ par Bxapero ] Bonjour, Je créer un logiciel pour la société que je monte, je suis bloqué pour faire un update a partir d'un formulaire générer en php. Je ne sais


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales