Bonjour à tous,
Je suis en de travailler sur un 1 tp où je dois développer un mini-chat...
J'ai un problème sur le drefresh automatique de ma page, je m'explique je voudrais rafraichir que le haut de ma page où il y a la visu des messages... et pas la partie où on les poste... qui pourrait m'aider???
voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81 <?php include("include/param_global.php"); include("include/action_msg.php"); include("include/titre.php"); // Requête pour récupérer les données du client sélectionné // $sql_client = "SELECT * FROM clients where numero=".$_GET["numero"].""; // $query=@mysql_query($sql_client); // $client = mysql_fetch_array($query); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <link href="css/style.css" rel="stylesheet" type="text/css" /> <title> chat </title> <meta http-equiv="refresh" content="5" /> <script type="text/javascript" src="script/verif_formulaire.js"></script> <style type="text/css">> body {background-image:url("images/filigrane.jpg")} a:link { text-decoration:none; color:#333399; } a:visited { text-decoration:none; color:#518BF7; } a:hover { text-decoration:none; color:#FF9900; } a:active { text-decoration:none; color:##333399; } </style> </head> <body> <?php // Maintenant on doit récupérer les 10 dernières entrées de la table // On se connecte d'abord à MySQL : $connexion = mysql_connect("",$G_Admin,$G_Password_Admin); mysql_select_db("$G_DB",$connexion) ; //mysql_connect("nom_du_serveur", "nom_de_l'utilisateur", "mot_de_passe"); //mysql_select_db("nom_de_votre_bdd"); // On utilise la requête suivante pour récupérer les 10 derniers messages : //$reponse = mysql_query("SELECT * FROM chat_message ORDER BY ID_msg ASC LIMIT 0,10"); $reponse = mysql_query("SELECT t1.*, t2.login FROM chat_message as t1 INNER JOIN chat_user as t2 ON t1.id_user=t2.id_user order by id_msg ASC"); // On se déconnecte de MySQL //mysql_close(); // Puis on fait une boucle pour afficher tous les résultats : while($donnees = mysql_fetch_array($reponse)) { ?> <p><?php echo$donnees['login']; ?> : <?php echo $donnees['texte']; ?></p> <?php } // Fin de la boucle, le script est terminé ! ?> </form> </body> </html> <form name="formulaire" action="message_post.php" method="post" onsubmit="javascript:return VerifClientFormulaire()"> Votre message : <input type="text" name="message" /><br /> <input type = "submit" name="action" value = "Envoyer" /> </form>
Partager