Mini-chat probleme
Fermé
jarviss
Messages postés
20
Date d'inscription
vendredi 15 juillet 2011
Statut
Membre
Dernière intervention
23 juillet 2011
-
19 juil. 2011 à 14:44
jarviss Messages postés 20 Date d'inscription vendredi 15 juillet 2011 Statut Membre Dernière intervention 23 juillet 2011 - 19 juil. 2011 à 16:02
jarviss Messages postés 20 Date d'inscription vendredi 15 juillet 2011 Statut Membre Dernière intervention 23 juillet 2011 - 19 juil. 2011 à 16:02
A voir également:
- Mini-chat probleme
- Coco chat - Accueil - Réseaux sociaux
- Remplaçant de Coco : quelles solutions pour tchater gratuitement en ligne ? - Accueil - Réseaux sociaux
- Chat engine - Télécharger - Outils Internet
- Opera mini pc - Télécharger - Navigateurs
- Meilleur mini pc - Accueil - Guide ordinateurs
6 réponses
adns
Messages postés
1094
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
153
19 juil. 2011 à 15:23
19 juil. 2011 à 15:23
Bonjour,
une partie du code peut toujours nous être utile.
Sinon je pense qu'un simple order by dans ta requête sql devrait résoudre ton problème. Du moins si tu utilise une base de données.
Adns
une partie du code peut toujours nous être utile.
Sinon je pense qu'un simple order by dans ta requête sql devrait résoudre ton problème. Du moins si tu utilise une base de données.
Adns
jarviss
Messages postés
20
Date d'inscription
vendredi 15 juillet 2011
Statut
Membre
Dernière intervention
23 juillet 2011
19 juil. 2011 à 15:32
19 juil. 2011 à 15:32
<!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>
<title>Mini-chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="chat .css" />
</head>
<style type="text/css">
#tete
{
height: 100px;
width: 1350px;
}
#corps
{
margin-left: 175px;
}
#pied
{
width: 1350px;
}
body
{
background-image:url('minichat.png');
}
form
{
text-align: center;
}
</style>
<body>
<div id="tete">
</div>
<div id="menu">
</div>
<div id="corps">
<?php
// Connexion à la base de données
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '', $pdo_options);
// Récupération des 10 derniers messages
$reponse = $bdd->query('SELECT pseudo, message FROM test ORDER BY ID DESC LIMIT 0, 25');
// Affichage de chaque message (toutes les données sont protégées par htmlspecialchars)
while ($donnees = $reponse->fetch())
{
echo '<p><strong>' . htmlspecialchars($donnees['pseudo']) . ' dit </strong> : ' . htmlspecialchars($donnees['message']) . '</p>';
}
$reponse->closeCursor();
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>
</div>
<div id="pied">
<form action="minichat_post.php" method="post"><br/><br/><br/><br/><br/>
<p><blockquote>
<label for="pseudo">Pseudo</label> : <input type="text" name="pseudo" id="pseudo" width="100px" height="20px"/><br />
<label for="message">Message</label> :<br/> <textarea type="text" name="message" id="message" rows="15" cols="100" ></textarea><br />
<input type="submit" value="Envoyer" />
</blockquote></p>
</form>
</div>
</body>
</html>
voici le code
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Mini-chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="chat .css" />
</head>
<style type="text/css">
#tete
{
height: 100px;
width: 1350px;
}
#corps
{
margin-left: 175px;
}
#pied
{
width: 1350px;
}
body
{
background-image:url('minichat.png');
}
form
{
text-align: center;
}
</style>
<body>
<div id="tete">
</div>
<div id="menu">
</div>
<div id="corps">
<?php
// Connexion à la base de données
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '', $pdo_options);
// Récupération des 10 derniers messages
$reponse = $bdd->query('SELECT pseudo, message FROM test ORDER BY ID DESC LIMIT 0, 25');
// Affichage de chaque message (toutes les données sont protégées par htmlspecialchars)
while ($donnees = $reponse->fetch())
{
echo '<p><strong>' . htmlspecialchars($donnees['pseudo']) . ' dit </strong> : ' . htmlspecialchars($donnees['message']) . '</p>';
}
$reponse->closeCursor();
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>
</div>
<div id="pied">
<form action="minichat_post.php" method="post"><br/><br/><br/><br/><br/>
<p><blockquote>
<label for="pseudo">Pseudo</label> : <input type="text" name="pseudo" id="pseudo" width="100px" height="20px"/><br />
<label for="message">Message</label> :<br/> <textarea type="text" name="message" id="message" rows="15" cols="100" ></textarea><br />
<input type="submit" value="Envoyer" />
</blockquote></p>
</form>
</div>
</body>
</html>
voici le code
adns
Messages postés
1094
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
153
19 juil. 2011 à 15:33
19 juil. 2011 à 15:33
Remplace
par
Adns
$reponse = $bdd->query('SELECT pseudo, message FROM test ORDER BY ID DESC LIMIT 0, 25');
par
$reponse = $bdd->query('SELECT pseudo, message FROM test ORDER BY ID ASC LIMIT 0, 25');
Adns
jarviss
Messages postés
20
Date d'inscription
vendredi 15 juillet 2011
Statut
Membre
Dernière intervention
23 juillet 2011
19 juil. 2011 à 15:42
19 juil. 2011 à 15:42
ok merci cela fonction correctement et maintenant j'ai un autre probleme je souhaiterai que toute mes reponse apparaisse dans un cadre deroulant de ma page car pour l'instant des que l'on envoi un message la page s'agrandit est-ce possible
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
adns
Messages postés
1094
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
27 mars 2012
153
19 juil. 2011 à 15:53
19 juil. 2011 à 15:53
Le div contenant tous tes message doit avoir la propriété CSS suivante :
Google est ton ami pour ce genre de question..
Adns
overflow:auto;
Google est ton ami pour ce genre de question..
Adns
jarviss
Messages postés
20
Date d'inscription
vendredi 15 juillet 2011
Statut
Membre
Dernière intervention
23 juillet 2011
19 juil. 2011 à 16:02
19 juil. 2011 à 16:02
merci de ton aide mais cela ne fonctionne pas