Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4920 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  script php pour insérer les scores

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script php pour insérer les scores

n°1897782
brock lesn​ar
Posté le 22-06-2009 à 17:58:08  profilanswer
 

Salut à tous j'ai un soucis je vous poste ce que je dois faire mais je n'y arrive pas.
 
Le but est de réaliser un script php pour insérer les scores dans la base de données.
Il suffit de mapper les champs reçu en POST et de les insérer dans la base de données
 
(INSERT uniquement)
 
nom : validationLigue.php
 
Je veux :
 
• Une vérification des scores (avant insertion)
(score_1 ou score_2 = 3 et score_1<=3 ou score_2<=3 )
 
• L'enregistrement des informations dans la base.
1/ La base de données (Nom de la table : ligue_points.php)
ID_Week Numero de la semaine en cours (1 pour l'instant)
ID_Ligue Numéro de la ligue
ID_1 Identifiant de la personne numéro 1
score_1 Le score de la personne numéro 1
ID_2 Identifiant de la personne numéro 2
score_2 Le score de la personne numéro 2
ID_Winner Numéro de la personne qui a gagné (utile pour d'autres pages)
time date/heure où a été fait l'enregistrement
A mapper directement       A calculer Automatique (rien a faire)
 
2/ Le formulaire
 
Le formulaire n'est pas encore achevé cependant je peux déjà donner le nom des champs
que je renverrais. Le formulaire est renvoyé en mode POST
$_POST['myID'] Mon Id
$_POST['myScore'] Mon score
$_POST['hisID'] Son Id
$_POST['hisScore'] Son score
$_POST['ligue'] N° de la ligue
 
Remarques :
 
• Pour l'instant je ne renvois pas le N° de la semaine en cours. Donc on mettra 1
dans la base.
 
• ID_1 pour Mon Id et ID_2 pour Son Id
 
3/ La base
 
CREATE TABLE IF NOT EXISTS `ligue_message` (
`ID_week` int(11) NOT NULL,
`ID_sender` int(11) NOT NULL,
`ID_receiver` int(11) NOT NULL,
`message` text NOT NULL,
`date` timestamp NOT NULL default '0000-00-00 00:00:00' on update
CURRENT_TIMESTAMP
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
 
4/ Ma classe variables pour obtenir les paramètres de connexions :
 
include ('../../variables.php');
<?php
$liste_perso = array("","abel","akuma","balrog","bison","blanka","cammy","chunli","
crimson","dan","dhalsim","elfuerte","feilong","gen","gouken","guile","hond
a","ken","rose","rufus","ryu","sagat","sakura","seth","vega","zangief" );
$serveur = "localhost";
$host = "root";
$password = "";
$database = "sf4";
$ipadresseAdmin = "127.0.0.1";
?>
 
5/ Le retour
 
header('Location:../mescombats.php');
 
 
 
Maintenant je vous montre les début du code pourier vous m'aider a le completer sil vous plai j'en ai besoin pour mercredi.Merci
<?php
include ('../modele.php');
top();
titre("TITRE" );
 
echo "<pre>";
print_r($_POST);
echo "</pre>";
 
/*
INSERT INTO `frenchaliance`.`ligue_points` (
`ID_week` ,
`ID_ligue` ,
`ID_1` ,
`score_1` ,
`ID_2` ,
`score_2` ,
`time`
)
VALUES (
'1', '1', '1', '3', '1', '0',
CURRENT_TIMESTAMP
);
 */
 
 
bottom();
?>

mood
Publicité
Posté le 22-06-2009 à 17:58:08  profilanswer
 

n°1900704
dobu
Posté le 30-06-2009 à 18:06:40  profilanswer
 

Bonjour,
 
Pour vérifier si les données ne sont pas déjà dans la BDD il faut faire un SELECT avec l'agrégat "count()".
 
Sinon pour l'insertion je en vois pas trop le problème tu as juste à appliquer une syntaxe SQL (plein detutoriaux un peux partout sur le net).
 
Sinon pour te connecter à une BDD via PHP prend la documentation PHP sur le site officiel qui est en français en plus.
Idem si tu travailles avec MySQL en SGBDR qui est également en français sur le site officiel.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  script php pour insérer les scores

 

Sujets relatifs
script gestionnaire de fichier[resolu]script pour sauvegarde incrémentale
Script SQL à 3 conditions[VBS][RESOLU][SCRIPT]Script de suppression de fichiers temporaires
C# et langages de scriptéditer les vhosts apache avec script
Script javascript fonctionne / IE mais pas / MozillaInserer du texte via vbs
inserer du PHP dans un fichier XSLaide pour un script
Plus de sujets relatifs à : script php pour insérer les scores


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)