Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu]module live score ?
#5

bonjour à tous,

Alors voila, je n'ai pas trouvé mon bonheur dans les modules et tags disponibles dans CMSMS , je vais donc tenter de développer le mien.

Ce que je souhaite:

1 - Saisir dans une page protégée le résultat en cours d'une rencontre de tennis

Pour ceci j'ai utilisé formbuilder pour le formulaire de saisie, j'envoie les données à un TAG (UDT) qui
met à jour une table dans mysql en effectuant un update d'un même enregistrement (le match en cours).

Cette partie fonctionne, pas compliqué.

2 - Afficher dans une page le score en cours (attention, le score en cours et pas le score final !)

Pour ceci, j'ai créé un autre TAG qui interroge la table mysql et affiche donc le score en cours.


Question: Comment je fais pour rafraichir le score en cours sans recharger la page ? JAVA ? AJAX ?

Je connais ni l'un, ni l'autre, .... mon tag est le suivant:

// on se connecte a MySQL
$db = mysql_connect('localhost', 'user', 'password');

// on selectionne la base
mysql_select_db('cmsms',$db);

// on cree la requete SQL

$sql = 'SELECT court,joueur1,joueur2,score_set1_joueur1,score_set1_joueur2,score_set2_joueur1,score_set2_joueur2,score_set3_joueur1,score_set3_joueur2 FROM tennis';

// on envoie la requ\xeate
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo '<b>En direct sur le '.$data['court'].' <br><br>
'.$data['joueur1'].' vs '.$data['joueur2'].' <br><br>
'.$data['score_set1_joueur1'].'/'.$data['score_set1_joueur2'].'
'.$data['score_set2_joueur1'].'/'.$data['score_set2_joueur2'].'
'.$data['score_set3_joueur1'].'/'.$data['score_set3_joueur2'].'
';
}

// on ferme la connexion \xe0 mysql
mysql_close();




Si vous avez un petit tuyau .... même crevé ... j'suis preneur !

merci

eric
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)